代码之家  ›  专栏  ›  技术社区  ›  Aaron Fischer

如何评估开放源码项目宿主?[关闭]

  •  1
  • Aaron Fischer  · 技术社区  · 15 年前

    我将创建我的第一个开源项目,我正试图决定在哪里托管它——谷歌代码或codeplex。在我看来,codeplex具有更好的社区特性,而google代码具有真正的SVN和版本差异工具。在哪里主持你的项目是一个决定因素?

    2 回复  |  直到 15 年前
        1
  •  1
  •   lomaxx    15 年前

    对我来说,最重要的功能是把我的代码输入和输出到存储库中,这对于谷歌代码,甚至是集合来说都是非常容易的(尽管我不知道集合的最新使用条款是什么)。codeplex倾向于TFS,这是很难使用的,但您可以使它与Svnbridge和Tortoise一起工作,这更容易。

    一旦你完成了代码的输入和输出,这真的取决于个人偏好。

    你想要维基吗? 是否需要问题跟踪程序? 是否要自动生成? 您是否需要与第三方工具(如FogBugz或Trac)集成?

        2
  •  1
  •   Frank Niessink    15 年前

    为了 Task Coach ,我从 Sourceforge Yahoo groups 用于邮件列表。当我们为任务coach添加翻译时,我们也开始使用 Launchpad 因为它支持通过网络编辑翻译。我考虑将任务指导完全转移到LaunchPad(我喜欢Bazaar),但LaunchPad不提供网站托管,而SourceForge提供。此外,SourceForge目前还提供多种版本控制系统,包括Bazaar。目前,我正在考虑使用 Uservoice 允许任务指导用户投票选择新功能。

    我想这些是我在开放源码主机中一直/正在寻找的功能:

    1. 项目网站托管
    2. 支持最终用户下载
    3. 源代码版本控制
    4. 错误/功能请求/支持请求跟踪程序
    5. 支持编辑翻译
    6. 邮件列表