哪个开源,可扩展,可能易于使用的问题跟踪器? redmine,trac,bugzilla,mantis,RT?

时间:2011-01-18 19:43:50

标签: open-source project-management bug-tracking issue-tracking

为具有分布式团队的中型Web应用程序打开项目寻找问题跟踪器。我们计划在自己的服务器上运行它。新用户必须非常容易提交新问题,并且必须与其他软件很好地集成。

我们的主要要求,按重要性降序排列:

 
  • 开源
  •  
  • 能够提供非常新用户友好的错误提交  
    • 提交新问题必须尽可能简单,只需填写一个屏幕(注册后),并且几个字段可见(例如只是“摘要”和“描述”会很好)
    •  
    • Google Code是我们喜欢的那种界面的一个例子; Bugzilla的Bugzilla实例(https://bugzilla.mozilla.org/enter_bug.cgi)是我们不喜欢的那种新的bug提交界面的一个例子
    •  
    • 如果默认提交界面不是新用户友好的,只要可以轻松修改使用模板/皮肤就没问题。除了提交新用户错误的简单视图外,对于使用其他字段(例如分配问题的人)进行错误编辑的“高级视图”会很棒,
  •  
  • 有API;或者,支持同时访问其数据库后端的其他应用程序(我们希望查询和修改在其他服务器上运行的其他单独软件的问题)

其他理想标准,按重要性降序排列:

     
  • 在日常使用中并不令人沮丧
  •  
  • 有一个相对大型社区
  •  
  • hg(mercurial)
  • 完美整合  
  • 适合整合与外部:
       
    • 支持台/请求跟踪软件
    •  
    • 项目管理软件
    •  
    • auth系统(和/或支持OpenID登录)
  •  
  • 模块化;如果我们修改问题跟踪器,我们希望将这些改进作为一个易于其他人安装的模块发布
  •  
  • 可以使用某种简单易用的问题重要性投票系统,例如: Google代码上的明星;我们打算创建或修改这样的组件以插入我们自己的外部投票系统
  •  
  • 适合与SugarCRM整合

当我说“服从”时,我的意思是我们愿意在必要时自己编写问题跟踪器的扩展代码,但问题跟踪器的架构应该适合这种扩展。

问题跟踪器还包括支持服务台或项目管理功能,只要我们可以选择集成外部软件而不是使用附带的东西。我们不需要另一个维基(我们已经有一个我们喜欢的维基)。

根据谷歌搜索(见评论),最流行的开源问题跟踪器是trac,bugzilla,mantis,RT(可能还有Launchpad)。我还包括Redmine,因为我从未见过最近这些问题跟踪器和Redmine之间的比较,其中某人对Redmine有些不好说,而且在民意调查中Redmine有时会击败其他人。随意建议其他人(请记住其中一个标准是“相对较大的社区”)。

毫无疑问,那里有多个好问题跟踪器;上面列出的许多声称可以扩展并与其他软件集成。最有帮助的是使用多个人的问题跟踪器之间的直接比较。

如何在可扩展性,可整合性和可换肤性上相互比较?

如果你使用过多个,你会推荐哪一个,你使用过哪些?

其中哪些已经集成与大量的身份验证系统/支持台系统/等?

解释为什么特定流行的开源问题跟踪器(特别是上面列出的那个)不适合我们的情况的原因非常受欢迎;这样可以节省我的时间。

谢谢!

1 个答案:

答案 0 :(得分:2)

Redmine。已经使用了一段时间。简直太棒了。