Требования к размещению исходных тескстов в репозитории

В соответствии с решением административного митинга, все коды, которые используются в инфраструктуре ГридННС, должны быть либо выложены в репозиторий, либо должно быть указано, на каком сайте они могут быть взяты, в соответствии со следующими правилами.

  1. Все оригинальные коды, файлы настроек и т.п. должны быть выложены в репозитарий.
  2. Если используются немодифицированные коды, то должна быть указана точная ссылка на место, где надо брать источники и бинарники для RHEL/CentOS-5, если последние имеются.
  3. Если коды третьих сторон были модифицированы, то они подлежат обязательному выкладыванию в репозиторий проекта. При этом, выкладываются только те логически самостоятельные части кода, которые затронуты выполненными измененими. На остальные части дается ссылка в соответсвии с правилом 2.
  4. Ко всем частям кода должны быть приложены 2 файла: README и INSTALL. Файл README должен содержать информацию о авторах, версии, место первичного хранения кода, например SVN проекта. Файл INSTALL должен содержать краткую инструкцию по установке или ссылку на публичный сайт, где находится интсрукция по установке.
  5. Исходные тексты, объем которых превышает 10 МБ, выкладываются после согласования этого вопроса с техническим руководителем проекта - А.Крюковым.