目前觉得比较好用的:
Debian BTS - Debian
Launchpad - Ubuntu
Bugzilla - RedHat, Fedora, GNOME, Webkit...
Trac - Pidgin, Enlightenment...
Mantis - CentOS...
前两个有邮件交互界面,后三个没有。Trac 似乎也不大容易按软件包跟踪。个人很喜欢邮件功能强一些的,这样跟踪每个 bug
的信息时很方便,也可以直接把 bug 信息回复/抄送到其他邮件地址,方便讨论。
从整体效果上看,分包跟踪适合 Debian/Ubuntu 这样的大型项目,因为一个包的 bug 很容易就有几百个 open
issues,这种情况下用 tag 来分类。而小型项目里报上来的 bug 不会特别多,比较适合分类管理,然后用 tag
来标记软件包(这里要有大家都严格执行的 tagging guideline)。
另外,bug 管理工具的查询功能要足够强大,这点上 Mantis 最弱,其他几个各有千秋。对 bug 跟踪系统来说,按某个条件查询一批
bug 应该像按 bug 号查看某个 bug 一样方便高效。如果搜索在性能上影响比较严重,那这个管理系统就不合格了。
至于上面没提到但还挺著名的 Request Tracker 和 Redmine,对发行版的错误报告来说都没有什么意义。
--
Regards,
Aron Xu
在 2012年1月9日 下午6:31,deepin deepin <dee...@gmail.com> 写道:
> 我没有倾向,但是无论选择哪种,至少在bug的提交界面方面,我们要做一些修改,不要过于专业,以便更多人能够参与报告bug的工作。
> 之前选择mantis,其实主要是他使用比其他bug系统更简单容易学习,功能符合当时的需求。
--
May the source be with you.
孙锡麟,SUN Xilin, undergraduate student at HKPolyU
对于提交bug这个事情,最好能引导论坛中比较有经验的用户来做。如果只让开发者去论坛搜集,那很快人就不够用了。我最近都没办法回复所有的帖子了,因为现在发贴速度比以前高不少……
对于提交bug这个东西,可以对用户的积分作出限制。没有到某个分数的用户只能在论坛发贴报bug,超过这个分数的用户则可以直接提交bug,但是需要审核。如果多次审核通过则放入不需要审核的名单。
在 2012年1月9日 下午6:39,Zhang Cheng <steph...@googlemail.com> 写道:
>
> 我觉得稍微提高一下bug提交的难度也不是坏事,那些质量不是很高的“BUG”,还是让用户提交到论坛,真的有必要提交到bug管理的,还是由有能力的人转移提交到bug管理上去。
--
就算是提交到论坛,这些人还是分不清自己的问题和bug啊…… 经常遇到声称发现bug的帖子最后其实
就是一个求助贴……
对于提交bug这个事情,最好能引导论坛中比较有经验的用户来做。如果只让开发者去论坛搜集,那很快人就不够用了。我最近都没办法回复所有的帖子了,因为现在发贴速度比以前高不少……
对于提交bug这个东西,可以对用户的积分作出限制。没有到某个分数的用户只能在论坛发贴报bug,超过这个分数的用户则可以直接提交bug,但是需要审核。如果多次审核通过则放入不需要审核的名单。
在 2012年1月9日 下午6:39,Zhang Cheng <steph...@googlemail.com> 写道:
>
> 我觉得稍微提高一下bug提交的难度也不是坏事,那些质量不是很高的“BUG”,还是让用户提交到论坛,真的有必要提交到bug管理的,还是由有能力的人转移提交到bug管理上去。
--
May the source be with you.
孙锡麟,SUN Xilin, undergraduate student at HKPolyU
Launchpad 有完整的邮件界面。:)
--
Regards,
Aron Xu
Debian BTS 不是按照帐号处理的,直接发邮件它就收。用这个有项繁重的任务——过滤垃圾邮件。
--
Regards,
Aron Xu
在 2012年1月9日 下午6:39,Zhang Cheng <steph...@googlemail.com> 写道: