Я сделал что-то полезное для сообщества. Что теперь?

Если важны специфические особенности, я сделал плагин издателя cruisecontrol.net, который уведомляет серию телефонных номеров через голос, объявляя о текущем состоянии сборки. Для этого используется Twilio.

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

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

Какие неприятности вы столкнулись с этим, я могу сожалеть об этом решении? Меня интересуют военные истории, советы и рекомендации по созданию этого небольшого продукта для сообщества, где его можно использовать.

Ответ 1

GoogleCode является достойным самореализатором для открытого кода. Очень проста в использовании и содержит возможность создания вики для проекта. Он также очень прост в использовании и понимает систему отчетов об ошибках/систему управления стилем форума.

Ответ 2

Один простой способ быстро получить код на общедоступном хосте - github.com. Хостинг бесплатный, если все, что вы принимаете, доступно для публики. Люди смогут захватывать последние и сообщать вам, когда у них есть обновления, которые, по их мнению, стоит слить.

Вы включили бы документацию в качестве README.

CodeProject классный, сайты, подобные этому, позволят больше обсуждать сообщество, чем то, что я видел в Github.

Ответ 3

Если это всего лишь небольшой пример или небольшой фрагмент кода, вы можете подумать только о публикации арицикла на сайте, например " Code Project" или блог.

Там много накладных расходов с выпуском проекта с открытым исходным кодом, и если вы хотите быть свободным, вам может быть проще просто написать статью и предоставить ZIP-код для загрузки примера кода.

Ответ 4

Взгляните на SourceForge.net, который является веб-сайтом, на котором программисты могут создавать свои проекты с открытым исходным кодом. Он позволяет добавлять новых пользователей, которые могут иметь разные права на свой проект (от того, чтобы быть полноправным администратором), и в нем есть много инструментов, которые вы можете использовать для своего проекта, например, для отслеживания ошибок и SVN.

Ответ 5

CodePlex - еще одно хорошее место для публикации проектов. Там много С#/. NET. В дополнение ко всему основному хостингу проекта одна из приятных вещей заключается в том, что они поддерживают целое число клиентов управления версиями.