FreeBSD The Power to Serve

Проект Документирования FreeBSD: Посылка документации

Я написал некоторое количество документации. Как вам её послать?

Во-первых, спасибо, что вы нашли время и сделали это.

Вы должны сделать вашу документацию доступной для предварительного просмотра. Если это возможно, поместите её на какой-либо веб-сервер.

После этого пошлите сообщение в список рассылки FreeBSD-doc с кратким описанием документации и ссылкой на её местоположение, а также просьбой поделиться отзывами.

Если по каким-то причинам вы не можете поместить документацию на какой-либо веб-сервер, то пошлите её непосредственно в список рассылки FreeBSD-doc. Если вы собираетесь поступить именно так, то присылайте документы в формате обычного текста.

Скорее всего, вы ещё понадобится сделать cc: этого запроса на комментарии в другие подходящие списки рассылки. Например, что-либо, относящееся к использованию Git для синхронизации дерева исходных текстов, будет интересно подписчикам списков рассылки FreeBSD-stable. Пожалуйста, делайте копии максимум в один список рассылки.

После того, как люди посмотрели на вашу документацию, и вы получили шанс включить в документ любые из их пожеланий, вы уже можете посылать эту документацию.

Правильный способ сделать это — открыть отчет о проблеме (Problem Report). Инструкции по этому можно найти по ссылке Отчёты об ошибках.

Вы делаете это для того, чтобы ваше послание могло быть отслежено. Когда вы оформляете PR (Problem Report - сообщение о проблеме), ему назначается уникальный номер. Один из коммиттеров может затем направить PR себе, и установить с вами связь по поводу включения новой документации в систему. Для получения дополнительной информации см. Написание отчётов о проблемах в FreeBSD.

Убедитесь, что для "Product" установлено значение "Documentation", а для "Component" установлено либо "Documentation", либо "Website" в зависимости от ситуации. Вы должны прикрепить ваши файлы из предыдущего шага к PR. Пожалуйста, также предоставьте ссылки на сообщения в списках рассылки, где обсуждались ваши изменения, если это уместно.

Я сделал некоторые изменения и исправления в существующей документации, как вам их послать?

Мы снова благодарим вас за то, что вы потратили на это время.

Прежде всего вам нужно сгенерировать особый файл, называемый diff. В этом diff-файле содержатся только изменения, которые вы внесли. Это облегчает персоне, выполняющей внесение изменений в систему, просмотр ваших изменений, что означает ненужность траты массы времени на объяснения, что конкретно было изменено (хотя вы должны будете объяснить, почему эти изменения так необходимы).

Чтобы сделать 'diff', вы должны:

  1. Сделать копию файла, который собираетесь менять. Если вы изменяете foo.xml, выполните

    % cp foo.xml foo.xml.old
  2. Затем внесите ваши изменения в foo.xml

    % vi foo.xml
    ... клац клац клац ...
    
    ... тестируем изменения, ищем опечатки, и тому подобное ...
  3. Делаем diff. Команда, это делающая:

    % diff -ru foo.xml.old foo.xml > foo.diff

    Здесь выполняется просмотр отличий между двумя файлами и запись этих отличий в файл foo.diff.

После этого вы можете послать foo.diff обратно в адрес проекта. Пошлите PR так, как это было описано выше, включив файл foo.diff в PR.


Дата последнего изменения: 8 декабря 2025 г. выполнил Vladlen Popolitov