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

The FreeBSD Documentation Project

Дмитрий Морозовский

Перевод на русский язык:  
Издание: 45050
Юридическое уведомление
2014-06-13 14:53:24 taras.
Аннотация

Данный документ содержит информацию для сообщества коммиттеров 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>>).
Администраторы Главного 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.
Наиболее значимые метки CVSRELENG_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, <>.

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

По вопросам, связанным с FreeBSD, прочитайте документацию прежде чем писать в <questions@FreeBSD.org>.

По вопросам, связанным с этой документацией, пишите в рассылку <doc@FreeBSD.org>.