Google Summer of Code/2016/Ideas/Package bug assignment in Bugzilla

From Gentoo Wiki
Jump to:navigation Jump to:search

Package bug assignment in Bugzilla

Currently, bugs are usually bound to packages through naming the relevant package in Summary. Although this works, it is quite limited. It is unsuitable for obtaining the package in an automated way or adding long lists of relevant packages in a searchable manner.

The idea is to write a Bugzilla extension which would allow bindings bugs with actual package lists. Potential uses include:

  • providing auto-completion for package names,
  • ability to list multiple packages without polluting the summary field,
  • ability to clearly obtain all bugs relevant to a package of choice,
  • providing an easy way to assign bug to the package maintainers.

Additionally, a database for package metadata cache would need to be designed, and a post-sync hook would need to be written to update it.

Relevant discussions at:

Contacts Required Skills
  • Perl
  • SQL
  • Basic ebuild knowledge