Приветствую участников сообщества Moscow.pm!
Как мы все прекрасно знаем, "правильное" использование OpenSource-технологий предполагает не только их потребление (это было бы просто паразитированием на чужом труде ;) но и готовность делиться собственными разработками с сообществом. Если говорить о Perl, то такая возможность делиться, это, безусловно -- CPAN. Однако, чтобы выложить модуль на CPAN, он, как ни крути, должен обладать определённой степенью зрелости -- нужна хотя бы минимальная документация и какая-то уверенность, что интерфейсы не поменяются в ближайшее время радикальным образом. Возникает вопрос -- как же делиться теми разработками, до "причёсывания" которых пока не дошли руки? В нашей компании мы решили этот вопрос так -- создали отдельный SVN-репозиторий специально для открытых разработок: URL: https://svn.reg.ru/oss Разумеется, есть открытый анонимный readonly-доступ ;) Там все наши CPAN-дистрибутивы и то, что пока на CPAN не выложено. Также отдельные скрипты, мини-утилиты, патчи для стороннего открытого софта и т. п. Конечно, в репозитории могло бы быть намного больше модулей, т. к. существенную часть модулей их наших проектов можно после некоторого обобщения и причёсывания отделить в "открытый доступ". Но отпиливание и выкладывание кусков системы -- это только вопрос времени, т. к. намерение это делать есть. * * * Разумеется, голый репозиторий не так полезен сам по себе -- не для всех модулей есть документация, не везде даже прописан автор, кому в случае чего можно высказать всё, что о нём думают и т. п. ;) Поэтому в дополнение к репозиторию также создан форум http://devel.reg.ru/forum/ а конкретнее, раздел форума "Открытые разработки (OSS)": http://devel.reg.ru/forum/viewforum.php?f=22 Форум специально предназначен для организации обратной связи по нашим открытым разработкам: вопросы, предложения / предложения, багрепорты. В общем, не судите строго, если что не так -- лучше помогите советом ;) Аминь! -- Walery Studennikov http://www.reg.ru/ -- Moscow.pm mailing list [email protected] | http://moscow.pm.org
