BT

如何利用碎片时间提升技术认知与能力? 点击获取答案

Bugzilla 5.0 新特性:新增REST API等

| 作者 Sergio De Simone 关注 17 他的粉丝 ,译者 丛一 关注 2 他的粉丝 发布于 2015年7月31日. 估计阅读时间: 2 分钟 | CNUTCon 了解国内外一线大厂50+智能运维最新实践案例。

上一版本发布两年之后,Bugzilla发布了5.0版本。在这一版本中,该程序错误跟踪工具新增了许多新的特性和优化,例如在注释中添加标签的能力,新的分组成员资格检查机制,优化的网络服务API等等。

  • WebServices API:Bugzilla 5.0增加了新的类REST端点,允许客户端使用标准的HTTP调用。已有的XML-RPC 和JSON-RPC已经被废弃并有可能在Bugzilla 7.0版本中移除。类REST接口所带来的重大优化是对API键的支持,这样客户端就不再需要使用cookie或用户凭证。
  • 错误注释标签:新版本中可以使用标签筛选错误注释。这一功能在用标签关联会话、将某些具体的注释标识为重要注释或垃圾信息时非常实用。
  • 成员资格检查:建立一种更加灵活的新机制用于确定查看错误的权限。之前的版本中,用户所属的分组需要包含错误所在的所有组才可以查看这个错误,而5.0版本中默认的新的设置则允许属于错误所在的任一分组的用户查看该错误。这一新的机制虽然更加宽松,但有可能会不小心将错误暴露给不恰当的人。
  • 缓存优化:Bugzilla可以连接到一个Memcached服务器,以降低数据库查询的执行数量,从而提升性能。

完整的变更列表可以参见发布说明

Bugzilla最初由Mozilla公司开发,并于1998年开源,曾经是错误追踪工具的一种标准。最近几年,由于对基于云的错误追踪工具的青睐,如Jira和GitHub,虽然仍有许多组织在大量的项目中应用,它已经逐渐失去了吸引力。与基于云的问题追踪工具相比,Bugzilla的弊端包括复杂的安装和配置过程、过时的UI界面、受限的定制化能力以及缺乏商业支持。另外一方面,Bugzilla的优点在于在大型错误数据库之上的优良性能,可扩展的问题和用户分组功能以及高级搜索。

查看英文原文:Bugzilla 5.0 Adds New REST API and More

评价本文

专业度
风格

您好,朋友!

您需要 注册一个InfoQ账号 或者 才能进行评论。在您完成注册后还需要进行一些设置。

获得来自InfoQ的更多体验。

告诉我们您的想法

允许的HTML标签: a,b,br,blockquote,i,li,pre,u,ul,p

当有人回复此评论时请E-mail通知我
社区评论

允许的HTML标签: a,b,br,blockquote,i,li,pre,u,ul,p

当有人回复此评论时请E-mail通知我

允许的HTML标签: a,b,br,blockquote,i,li,pre,u,ul,p

当有人回复此评论时请E-mail通知我

讨论

深度内容

登陆InfoQ,与你最关心的话题互动。


找回密码....

Follow

关注你最喜爱的话题和作者

快速浏览网站内你所感兴趣话题的精选内容。

Like

内容自由定制

选择想要阅读的主题和喜爱的作者定制自己的新闻源。

Notifications

获取更新

设置通知机制以获取内容更新对您而言是否重要

BT