22.06.2016 Экспертиза, Открытый код/LinuxЗначительная часть открытых проектов начинается с публикации кода на GitHub. В настоящее время именно этот хостинг занимает ведущее положение в экосистеме Open Source — платформа включает в себя всё необходимое для управления версиями, проверки кода и интеграции с другими инструментами. Как эффективно начать работу на этом хостинге? Что должен знать начинающий пользователь ресурса? Советы новичкам даёт Джоно Бэкон, директор по коммуникациям проекта GitHub. Определитесь с лицензией Первое, что нужно сделать — выбрать лицензию для своего проекта. К сожалению, этим часто пренебрегают — на GitHub есть слишком много проектов с отсутствующей лицензией, что создаёт определённые проблемы для людей, желающих присоединиться к разработке. Не следует относиться к выбору лицензии формально, даже если автор программы уверен, что юридические тонкости настоящему программисту не интересны. Потенциальным участникам проекта важно знать, как именно будут защищены их вклады, какие права они будут иметь, если решат начать самостоятельную работу над той же задачей. Стоит избегать и другой крайности — не надо придумывать собственную лицензию. Значительно лучше воспользоваться одной из широко известных. Тем более, что их тексты можно без труда найти на специализированных ресурсах. Создайте файл README.md Это чрезвычайно важный документ, в котором автор может представить потенциальным участникам свой проект и рассказать им о своей цели. Если его нет, то людям будет непонятно, чего именно от них ...
читать далее.