Как вы оцениваете хост проекта с открытым исходным кодом?

Я собираюсь создать свой первый проект с открытым исходным кодом, и я пытаюсь решить, где разместить его код Google или codeplex. Мне кажется, у codeplex лучший набор функций сообщества, а в коде Google есть реальный svn и инструмент сравнения версий. Что стало решающим фактором для размещения вашего проекта?

2 ответа

Решение

Для меня функция номер один - получать и отправлять мой код из репозиториев, что очень просто с помощью кода Google и даже ассемблера (хотя я не в курсе того, каковы последние условия использования с ассемблером). Codeplex склоняется к TFS, который трудно использовать, но вы можете заставить его работать с SVNBridge и черепахой, что проще.

Как только вы работаете над вводом и выводом кода, все сводится к личным предпочтениям.

Вы хотите вики? Вы хотите отслеживать проблемы? Вы хотите иметь автоматические сборки? Вам нужна интеграция со сторонними инструментами (такими как fogbugz или trac)?

Для Task Coach я начал с групп http://sourceforge.net/ и Yahoo для списков рассылки. Когда мы добавили переводы для Task Coach, мы также начали использовать Launchpad из-за его поддержки редактирования переводов через Интернет. Я подумал о том, чтобы полностью переместить Task Coach на Launchpad (мне нравится Bazaar), но Launchpad не предлагает хостинг для веб-сайтов, а Sourceforge. Кроме того, Sourceforge предлагает несколько систем контроля версий в настоящее время, в том числе Bazaar. В настоящий момент я планирую использовать Uservoice, чтобы пользователи Task Coach могли голосовать за новые функции.

Я предполагаю, что это те функции, которые я искал / ищу на хостах с открытым исходным кодом:

  1. Хостинг сайта проекта
  2. Поддержка загрузок для конечных пользователей
  3. Контроль версий исходного кода
  4. Отслеживание ошибок / запросов функций / запросов поддержки
  5. Поддержка редактирования переводов
  6. Списки рассылки
Другие вопросы по тегам