Debian Developers' Corner
Общая информация
Текущий список разработчиков и сопровождающих, как присоединиться к проекту, а также ссылки на базу данных разработчиков, конституцию, процесс голосования, выпуски и архитектуры.
- Организация Debian
- Более тысячи добровольцев являются частью проекта Debian. На этой странице объясняется организационная структура Debian, приводятся списки команд и их участников, а также контактная информация.
- Люди Debian
-
Список разработчиков Debian (DD) (полных членов проекта Debian)
Список сопровождающих Debian (DM)
Мировая карта с указанием разработчиков Debian
- Как присоединиться к Debian
- Вы хотите присоединиться к проекту? Мы всегда ищем новых разработков и энтузиастов свободного ПО с техническими и нетехническими навыками. За дополнительной информацией обращайтесь к этой странице.
- База данных разработчиков
- Некоторая информация в этой базе данных доступна всем, некоторая информация доступна только авторизовавшимся разработчикам. База данных содержит информацию о машинах проекта и OpenPGP-ключах разработчиков. Чтобы извлечь ключ разработчика, нажмите на ссылку “PGP/GPG fingerprint”, кода вы найдёте того, кто вам нужен. Разработчики могут изменить свой пароль и настроить перенаправление почты для своей учётной записи Debian. Если вы планируете использовать одну из машин Debian, обязательно прочтите Политику использования машин Debian.
- Конституция
- Этот документ описывает организационную структуру принятия решений в проекте.
- Информация о голосованиях
- Как мы избираем наших лидеров, выбираем логотипы и как вообще проводится голосование.
- Выпуски
- На этой странице представлены текущие выпуски (стабильный, тестируемый и нестабильный), а также приведён указатель старых выпусков и их кодовые имена.
- Различные архитектуры
- Debian работает на множестве разных архитектур. На этой странице собрана информация о различных переносах Debian, некоторые из которых построены на основе ядра Linux, другие же основаны на ядрах FreeBSD, NetBSD и Hurd.
Создание пакетов
Ссылки на руководство по политике и другие документы, связанные с Политикой Debian, описание процедур, другие ресурсы для разработчиков Debian, а также руководство для новых сопровождающих.
- Руководство по политике Debian (Debian Policy Manual)
- Данное руководство описывает требования к дистрибутиву Debian. Эти требования включают в себя описание структуры и содержимого архива Debian, некоторых проблем создания операционной системы, также здесь приводятся технические требования, которым должен удовлетворять всякий пакет, чтобы его можно было включить в дистрибутив.
Говоря коротко, вам необходимо прочитать его.
Также смотрите предлагаемые дополнения к Политике.
Есть ещё несколько других документов, связанных с Политикой, которые могут быть для вас интересны:
- Стандарт иерархии файловой системы (FHS)
Стандарт FHS определяет структуру и содержимое каталогов (размещение файлов); соответствие версии 3.0 обязательно (см. главу 9 Руководства по Политике Debian). - Список необходимых для сборки пакетов
Если вы собираетесь компилировать ПО, собирать пакеты или наборы пакетов, то вам потребуются эти пакеты Debian. Вам не нужно указывать их в строкеBuild-Dependsпри описании отношений между пакетами. - Список имён виртуальных пакетов
- Спецификация формата copyright
- Спецификация debconf
- Система меню
Структура меню Debian; также обратитесь к документации по системе меню.
Некоторые языки програмирования предполагают собственные правила создания пакетов:
- Политика Ada
- Политика Clojure
- Политика D
- Политика Golang
- Политика Java
- Политика Javascript
- Политика Perl
- Политика Python
- Политика Rust
- Политика Tcl/Tk (черновик)
Некоторые программы или программные платформы тоже имеют собственные правила создания пакетов:
- Политика приложений баз данных (черновик)
- Политика Emacs
- Справочник разработчика Developers
- Обзор рекомендуемых процедур и доступных ресурсов для разработчиков Debian — ещё один обязательный для чтения документ.
- Руководство сопровождающих Debian
- Как создать пакет Debian (без каких-то технических особенностей), включает много примеров. Если вы собираетесь стать разработчиком или сопровождающим Debian, то это руководство — хорошее начало.
Наработки: ссылки для активных разработчиков и сопровождающих Debian
- ‘Тестируемый’ выпуск Debian
- Автоматически создаётся из ‘нестабильного’ выпуска: вам нужно сделать так, чтобы ваши пакеты попали сюда, тогда они смогут попасть в следующий выпуск Debian.
- Критичные для выпуска ошибки
- Список ошибок, которые могут привести к удалению пакета из ‘тестируемого’ выпуска или могут задержать следующий выпуск. Отчёты об ошибках с уровнем выше или равном ‘serious’ учитываются в этом списке, поэтому убедитесь, что такие ошибки буду исправлены в ваших пакетах как только это возможно.
- Система отслеживания ошибок Debian (BTS)
- Служит для отправки сообщений об ошибках, обсуждения и исправления ошибок. BTS полезна и для пользователей, и для разработчиков.
- Информация о пакетах Debian
- Информация о пакетах и Система отслеживания пакетов содержат полезную информацию, которая пригодится сопровождающим. Разработчики, желающие отслеживать другие пакеты, могут подписаться (через электронную почту) на сервис, отсылающий копии сообщений BTS и уведомления о загрузках и установках. За дополнительной информацией обращайтесь к руководству по системе отслеживания пакетов.
- Пакет, которым нужна помощь
- Пакеты, над которыми требуется поработать, и будущие пакеты (коротка WNPP) представляет собой страницу со списком пакетов Debian, которым нужны новые сопровождающие, а также пакетов, которые пока не включены в Debian.
- Система входящих пакетов
-
Серверы внутреннего архива: это мето, куда загружаются новые пакеты.
Принятые пакеты почти сразу же оказываются доступны через веб-браузер
и распространяются через зеркала
четыре раза в день.
Внимание: из-за того, как устроен сервис ‘входящих пакетов’, мы не рекомендуем его зеркалировать. - Отчёты lintian
- Lintian представляет собой программу, которая проверяет соответствие пакета Политике. Разработчикам следует использовать её до всякой загрузки.
- ‘Экспериментальный’ выпуск Debian
- ‘Экспериментальный’ выпуск используется в качестве временного перевалочного пункта для экпериментального ПО. Устанавливайте экспериментальные пакеты только в том случае, если вы уже знаете, как использовать ‘нестабильный’ выпуск.
- Вики-страницы Debian
- Вики-страницы Debian содержат советы разработчика и другим участникам проекта.
Проекты: внутренние группы и проекты
- Веб-страницы Debian
- Архиы Debian
- Проект документирования Debian (DDP)
- Команда контроля качества (QA)
- Система автоматической сборки и её сборочные журналы
- Проект перевода описаний пакетов Debian (DDTP)
- Программа установки Debian
Живые
образы Debian- Чистые смеси Debian
Разные ссылки
- Записи докладов на нашей конференции на PeerTube, можно использовать другой пользовательский интерфейс
- Руководство по autopkgtest
- Information on Зеркалирование Debian
- Новые пакеты, ожидающие включения в Debian (очередь NEW)
- Новые пакеты Debian за последние 7 дней
- Пакеты, удалённые из Debian
