Написание практико-ориентированной документации для Альт Платформы на основе курса «Разработка приложений под Linux» (Степан Мальчевский, OSSDEVCONF-2025) — различия между версиями

Материал из 0x1.tv

(Новая страница: «;{{SpeakerInfo}}: {{Speaker|Степан Мальчевский}} <blockquote> Доклад посвящён созданию материала по разраб…»)
 
 
(не показаны 2 промежуточные версии этого же участника)
;{{SpeakerInfo}}: {{Speaker|Степан Мальчевский}}
<blockquote>
Доклад посвящён созданию материала по разработке ALT-совместимого ПО, являющемуся промежуточным между курсом по разработке для Linux и документацией по работе с Альт Платформой.
</blockquote>

{{VideoSection}}

{{vimeoembed|1159717307|800|450}}
{{youtubelink|}}
|wltuy_Dv_WU}}
{{SlidesSection}}
[[File:Написание практико-ориентированной документации для Альт Платформы на основе курса «Разработка приложений под Linux» (Степан Мальчевский, OSSDEVCONF-2025).pdf|left|page=-|300px]]

{{----}}

== Thesis ==
В каждой главе, кроме материала по теме лабораторной, разбирается сборка пакетов с помощью Hasher и Gear. В темах рассматриваются особенности работы с RPM-пакетами и правила сборки пакетов ALT.

Документация предназначена для разработчиков, использующих продукты компании с целью ведения собственной разработки и поддержки репозиториев локальных проектов. Отдел документации после сдачи проекта не выразил возражений относительно материала.

{{----}}
[[File:{{#setmainimage:Написание практико-ориентированной документации для Альт Платформы на основе курса «Разработка приложений под Linux» (Степан Мальчевский, OSSDEVCONF-2025)!.jpg}}|center|640px]]
{{LinksSection}}
<!-- <blockquote>[©]</blockquote> -->

<references/>
* https://github.com/UsamG1t/Labs_of_AltLinuxAppDev

[[Категория:OSSDEVCONF-2025]]
[[Категория:Open-source projects]]
[[Категория:Draft]]

Текущая версия на 08:17, 4 февраля 2026

Докладчик
Степан Мальчевский.jpg
Степан Мальчевский

Доклад посвящён созданию материала по разработке ALT-совместимого ПО, являющемуся промежуточным между курсом по разработке для Linux и документацией по работе с Альт Платформой.

Видео[править вики-текст]

on youtube

Презентация[править вики-текст]

Написание документации для Альт Платформы на основе курса «Разработка приложений под Linux» (Степан Мальчевский, OSSDEVCONF-2025).pdf Написание документации для Альт Платформы на основе курса «Разработка приложений под Linux» (Степан Мальчевский, OSSDEVCONF-2025).pdf Написание документации для Альт Платформы на основе курса «Разработка приложений под Linux» (Степан Мальчевский, OSSDEVCONF-2025).pdf Написание документации для Альт Платформы на основе курса «Разработка приложений под Linux» (Степан Мальчевский, OSSDEVCONF-2025).pdf Написание документации для Альт Платформы на основе курса «Разработка приложений под Linux» (Степан Мальчевский, OSSDEVCONF-2025).pdf Написание документации для Альт Платформы на основе курса «Разработка приложений под Linux» (Степан Мальчевский, OSSDEVCONF-2025).pdf Написание документации для Альт Платформы на основе курса «Разработка приложений под Linux» (Степан Мальчевский, OSSDEVCONF-2025).pdf Написание документации для Альт Платформы на основе курса «Разработка приложений под Linux» (Степан Мальчевский, OSSDEVCONF-2025).pdf

Thesis[править | править вики-текст]

Ключевые слова: Образование, Документация, Разработка, АльтПлатформа.

Доклад посвящён созданию материала по разработке ALT-совместимого ПО, являющемуся промежуточным между курсом по разработке для Linux[1] и документацией по работе с Альт Платформой[2].

При разработке свободного программного обеспечения очень важным является соблюдение канонов оформления и ведения проектов. Часть из них определяется сообществом, часть — инструментарием и средой разработки.

Компанией «Базальт СПО» разработан специальный технологический комплекс «Альт Платформа», позволяющий при помощи специализированных механизмов, в частности, Gear и Hasher, осуществлять независимую сборку проектов в изолированном окружении. Работа с данными системами диктует дисциплину ведения разработки ALT-совместимого ПО.

В рамках двухмесячной стажировки в компании была создана практико-ориентированная документация по разработке с использованием «Альт Платформы». В ней описаны основные особенности разработки ALT-совместимого ПО. Основу материала составляет работа с набором инструментов GNU Autotools, который используется в большом количестве пакетов ALT. Отдельные главы посвящены правильному ведению документации, тестированию, лицензированию продукта и особенностям установки программного продукта. Все примеры в документации проверены на «Альт Платформе», каждая тема дополняется работой с Hasher и Gear.

В каждой главе, кроме материала по теме лабораторной, разбирается сборка пакетов с помощью Hasher и Gear. В темах рассматриваются особенности работы с RPM-пакетами и правила сборки пакетов ALT.

Документация предназначена для разработчиков, использующих продукты компании с целью ведения собственной разработки и поддержки репозиториев локальных проектов. Отдел документации после сдачи проекта не выразил возражений относительно материала.

Написание документации для Альт Платформы на основе курса «Разработка приложений под Linux» (Степан Мальчевский, OSSDEVCONF-2025)!.jpg

Примечания и ссылки[править вики-текст]

  1. Курячий Г. В. «Разработка программного обеспечения для GNU/Linux» https://uneex.org/LecturesCMC/LinuxApplicationDevelopment2024
  2. Базальт СПО Альт Платформа 10.1, Руководство пользователя https://docs.altlinux.org/ru-RU/alt-platform/10.1/html-single/alt-platform/