Документы для разработчиков ALT Linux

Станислав Иевлев, Дмитрий Левин, Виталий Останин

Аннотация

Этот документ объединяет документы для ALT Linux Team

Содержание

1. ALT Packaging
ALT specfile conventions
Обоснование
Spec-файлы
Патчи
Исходный код
ALT Linux RPM: особенности версии rpm-4.0.4-alt5
Обоснование
Новые тэги
Устаревшие тэги
Новые макросы
Новыe параметры rpm
Новые возможности rpm по сборке пакетов
ALT Secure Packaging Policy
Массовые операции над файлами и каталогами (секции: %setup, %build, %install, %pre*, %post*, %trigger*)
Операции с временными файлами
Чужие и системные каталоги и файлы (секции: %install, %files)
Атрибуты файлов и каталогов (секции: %install, %files)
Блокировки (секции: %build, %install, %files)
2. ALT Linux Maintainer HOWTO
Об этом документе
Команда разработчиков ALT Linux Team
Sisyphus — основной репозиторий пакетов ALT Linux Team
Прием новых участников в ALT Linux Team
Обязанности мантейнера
Работа с ключами
Устройство incoming
В помощь начинающему разработчику
Возможные причины отказа в доступе к Sisyphus для пакета
Примерное содержание файла .rpmmacros
Типовая инструкция, высылаемая новому мантейнеру
3. Принципы создания документов для ALT Linux Team Documentation
Обоснование выбора DocBook
Инструменты для создания документов
Преобразование в другие форматы
Оформление
Помещение в CVS
Образец документа в DocBook
Ссылки между документами
Иллюстрации
Информация о DocBook
Добро пожаловать!