代码之家  ›  专栏  ›  技术社区  ›  Justin Grant

白标签协作开源开发(例如github/sourceforge/google-code-in-a-box)[[关闭]

  •  2
  • Justin Grant  · 技术社区  · 16 年前

    我们目前为我们的产品提供了一个在线插件库。用户可以上传和下载插件。但是用户不能很容易地协作开发一个插件,不能很容易地报告和跟踪插件的错误,不能很容易地跟踪插件的版本或路线图等等。

    当然,贡献者可以在github、sourceforge、google code、codeplex等网站上托管他们的插件开发,但是让用户留在我们的网站上有一些优势。例如:

    • 我们可以使用单点登录来避免需要另一个用户名/密码
    • 我们可以将最终用户问题跟踪集成到现有的在线问题跟踪系统中
    • 我们可以得到集成的分析,这样我们就可以更好地满足顶级贡献者以及下载者的需求
    • 我们可以很容易地奖励信誉点提交就像我们做的人谁回答了很多问题

    有没有人知道一个好的解决方案,用于开源项目开发人员协作的白标签站点?

    3 回复  |  直到 16 年前
        1
  •  1
  •   Michael Ekstrand    16 年前

    我的建议是 RedMine Trac ; Trac会要求您为每个项目设置一个单独的实例(我相信TracForge可以提供帮助)。另一个选择是Gitorious(我相信它的代码都是开源的)。

    还有GForge,但我不推荐它(它的UI就像老式的SourceForge;我觉得那相当笨重)。

        2
  •  2
  •   Michael Shimmins    16 年前

    • Subversion-源代码管理
    • JIRA-问题跟踪
    • FishEye-源代码搜索
    • Greenhhopper-敏捷规划
    • 竹子-持续集成
    • 坩埚-同行代码评审

    http://www.atlassian.com/hosted/studio/

    如果你没有资格获得开源许可证,而且你有10个开发人员或更少,你可以获得每个产品的入门许可证,除了Crucible,只需10美元-完全商业许可证,以及支持等。

    (这不是为Atlassian做的广告,我和他们没有任何联系,我只是喜欢他们的产品提供这种解决方案)。

        3
  •  1
  •   Community Mohan Dere    6 年前

    既然你提到了GitHub和SourceForge:

    Gitorious 是GitHub的开源竞争对手。 Launchpad Kiln ,一个Mercurial托管和代码审查服务。

    推荐文章