Bugzilla for Project Maintainers
This is general information for maintainers of projects within GNOME specifically in regards to Bugzilla. If you are looking for other general information for maintainers, the release team has some. If you're looking for information on triaging bugs or not sure what this is then you're probably in the wrong place.
To update versions or component information
The developers for a product listed on http://bugzilla.gnome.org/browse.cgi are now able to add/remove versions and change component information. Install-module on master.gnome.org will automaticallly add the released versions if your tarball name matches the bugzilla project.
To add a project to the bugzilla database
File a bug under the bugzilla.gnome.org product. Include in the bugreport:
- A description of your project, ideally including a link to the webpage.
- Preferably a pointer to a recent release. Generally we require that projects have at least one and preferably several releases so that we know we aren't creating a ghost project in the database.
Note:
- We highly prefer the Bugzilla name to be the same as the svn module name (which should also be the same as the released tarball name, in order install-module and various other automatic scripts to work).
If the project uses GNOME SVN, please add subpage under http://www.gnome.org/projects (see gnomeweb-wml module in GNOME SVN).
The bugzilla project will have ${projectname}-maint@gnome.bugs as default assignee. To receive bugmail, add that to the 'Users to Watch' box at: http://bugzilla.gnome.org/userprefs.cgi?tab=email
To get permissions to edit bugs
Many projects find that they have new volunteers (or old maintainers) who would like to edit bugs, but do not have permissions for this. We practically give these permissions out like candy when a maintainer requests it- just ask on irc.gnome.org channel #bugs or email bugmaster@gnome.org.
About the -maint aliases
Many projects use -maint aliases to recieve bugs. These are dummy accounts with addresses ending in -maint@gnome.bugs that bugs are assigned to. You can change your preferences to watch these accounts, allowing multiple people to receive the bugmail for a product.
The -maint alias will respect your e-mail preferences, so that you don't get mails through the -maint alias for comments you've made or actions you've performed. To create these aliases:
- Create a dummy account in bugzilla (bugmaster@ can do this for you). This account will have @gnome.bugs in its name so that it's automatically marked as a mailing list dummy account.
- Use the 'Users to watch' feature in your bugzilla email settings prefs to watch the dummy account.
Request an alias by filing a bug against bugzilla.gnome.org.
