Справочник коммиттера

$FreeBSD: head/ru_RU.KOI8-R/articles/committers-guide/article.xml 39632 2012-10-01 11:56:00Z gabor $

$FreeBSD: head/ru_RU.KOI8-R/articles/committers-guide/article.xml 39632 2012-10-01 11:56:00Z gabor $

Данный документ содержит информацию для сообщества коммиттеров FreeBSD. Все новые коммиттеры должны изучить его перед началом работы; прочим коммиттерам также рекомендуется время от времени просматривать его.


Содержание
1. Административные детали
2. Типы коммит битов
3. Работа с CVS
4. Соглашения и традиции
5. Предпочтительная лицензия для новых файлов
6. Взаимодействие между разработчиками
7. GNATS
8. Кто есть кто
9. SSH: быстрый старт
10. Большой Список Правил Коммиттера FreeBSD
11. Поддержка различных архитектур
12. FAQ по работе с портами
13. Пряники и прочие льготы
14. Прочие вопросы

1. Административные детали

Хост основного репозитория ncvs.FreeBSD.org
Способ авторизации ssh(1), только протокол 2
Основной корень репозитория (CVSROOT) ncvs.FreeBSD.org:/home/ncvs (см. также Разд. 3).
Администраторы Главного CVS Репозитория Peter Wemm и Mark Murray , а также Josef Karthauser и Joe Marcus Clarke для иерархии ports/
Списки рассылки Список рассылки разработчиков документации FreeBSD, Список рассылки коммиттеров документации FreeBSD; Список рассылки разработчиков портов FreeBSD, Список рассылки коммиттеров портов FreeBSD; Список рассылки разработчиков FreeBSD, Список рассылки коммиттеров исходных текстов FreeBSD. (Каждому репозиторию проекта соответствуют отдельные списки рассылки с суффиксами -developers и -committers. Архивы этих списков хранятся в файлах /home/mail/repository-name-developers-archive и /home/mail/repository-name-committers-archive на машинах кластера FreeBSD.org).
Отчеты Правления /home/core/public/monthly-report на машинах кластера FreeBSD.org.
Наиболее значимые метки CVS RELENG_4 (ветвь 4.X-STABLE), RELENG_5 (ветвь 5.X-STABLE), RELENG_6 (ветвь 6.X-STABLE), HEAD (ветвь -CURRENT)

Для авторизации на машины проекта вы должны использовать протоколы ssh(1) или telnet(1) с включенным Kerberos 5. В случае ssh(1), допустим только протокол версии 2. Эти протоколы являются значительно более защищенными по сравнению с telnet(1) или rlogin(1), поскольку информация об авторизации передается в зашифрованном виде. По умолчанию, протокол ssh(1) также шифрует весь трафик. Учитывая наличие таких утилит, как ssh-agent(1) и scp(1), протокол ssh(1) значительно удобнее прочих в использовании. Если вы ничего не знаете об ssh(1), загляните в раздел Разд. 9.

Этот, и другие документы, могут быть скачаны с ftp://ftp.FreeBSD.org/pub/FreeBSD/doc/.

По вопросам, связанным с FreeBSD, прочитайте документацию прежде чем писать в <questions@FreeBSD.org>.
По вопросам, связанным с этой документацией, пишите <doc@FreeBSD.org>.
По вопросам, связанным с русским переводом документации, пишите в рассылку <frdp@FreeBSD.org.ua>.
Информация по подписке на эту рассылку находится на сайте проекта перевода.