LINUX.ORG.RU

а расскажите про опен-сурс :)

 


0

1


4 года гавнокодинга привели к появлению фреймворка для работы с вебом/мылом/прокси/sqlite и mysql/ftp и кучей другой фигни. Даже phantomjs и selenium прикручены для особо клинических случаев, когда нужен js.

Также налажена система компиляции всего этого добра для win/freebsd/debian 32-64 - все пересобирается автоматом на отдельном серваке ежедневно. Привязка к железу, админка для управления лицензиями, автообновления софта.

Ну и не одними моими силами конечно, есть ещё хорошие люди, с которыми развиваем фрейм и инфраструктуру понемногу.

Теперь вот начитался «just for fun» Торвальдса и захотелось побольше узнать про опен-сорс, может стоит и самому запилить репу на гитхабе да попытаться заинтересовать своим подельем)

Если вы имеет опыт участия в опен-сурс проектах, поделитесь впечатлениями - стоит ли оно того?

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

Стоит ли заводить репу на гитхабе? Вести все комменты только на английском? Важно ли сразу правильно выбрать лицензию, или никогда не поздно её поменять?

★★★

Последнее исправление: cetjs2 (всего исправлений: 3)

Важно ли сразу правильно выбрать лицензию, или никогда не поздно её поменять?

Потом могут возникнуть сложности с получением разрешения авторов (т.е. сторонних контрибьюторов) на перелицензирование.

Стоит ли заводить репу на гитхабе?

Стоит. Можно и не на гитхабе.

Вести все комменты только на английском?

Да. Помимо того стоит завести так называемый «code guidelines» — документ, описывающий правила написания нового кода для проекта. Также советую проверить грамматику в самом коде (названия переменных, классов, сущностей).

Важно изначально выбрать лицензию, чтоб не потерять права. А остальное со временем (и усилиями) приложится.

KennyMinigun ★★★★★
()
Ответ на: комментарий от KennyMinigun

спасибо!
а какие русские опен-сурс проекты стоит рассматривать в качестве примера?
где вообще кипит их жизнь? в дискуссиях на гитхабе или есть что-то ещё?
кто-то пользуется mail-рассылками, как Торвальдс в девяностых или это уже архаизм?
я лично не могу их читать, когда натыкаюсь на них в гугле в поисках решений.

sergey-novikov ★★★
() автор топика
Ответ на: комментарий от sergey-novikov

кто-то пользуется mail-рассылками

Да, тот же KDE.

Насчёт русских проектов не знаю. Обычно каждый проект оговаривает способы связи в документации. Для маленьких проектов это может быть issue tracker на гитхабе.

KennyMinigun ★★★★★
()

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

Это ж не от гитхаба зависит. Имхо, оно того стоит просто из-за удобства работы, даже если люди не потянутся. Кроме этого, свой открытый проект очень полезен для опыта работы с коммьюнити (хоть и не обязателен) и «резюме» (CV которое, только чтобы за код было не очень стыдно:)

Ждать что кто-то будет делать не просто что-то, а много — сначала точно не стоит.

Комментарии на английском — да, если проект не есть актуальным только для exUSSR. Лицензию сразу, потому что как уже сказали, без соглашения на передачу прав (которого у вас скорее всего нет и не планируется) потом поменять её будет сложно, т.к. нужно будет согласие всех вкладывавших код. Файл README с описанием что это такое, для чего предназначено, перечислением ближайших аналогов и отличий от них. INSTALL с инструкциями сборки-установки. Можно и спеки для сборки в конкретных дистрибутивах рядом положить (был упомянут дебиан) часто полезно.

qux
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.