Stuff for bugmasters
Changes specific to bugzilla.gnome.org
Stuff specific to bugzilla.gnome.org
- simple-bug-guide
- Should be placed into template/en/custom
- XML-RPC patch (will be upstream soon)
- Creating bug-buddy bug via XML-RPC
- Use of base href
- Using attachments statuses instead of flags
- Misusing flags for the attachment statuses
Boogle / QueryParse custom search interface
- Very ugly hack to detect if people try to misuse buglist.cgi to return all bugs
- checksetup.pl changes to ensure permissions are ok for suexec
- Addition of NEEDINFO status
- Changing a few pages/permissions to require admin group instead of editcomponents
- Highlighting stack traces in quoteUrls
- Might put this into a hook?
Treat NEEDINFO like UNCONFIRMED in GetBugLink (show as italic)
Use full URL in GetBugLink
- Only show full name in emails
- Bugzilla points
- Setting MySQL timezone to UTC
- Should investigate adding a hook
- Change background color for enhancements to be #6c6e6a
- IIRC such a change was done upstream as well
- Stock responses (should be upstreamed one day, however is hard to do nicely)
- Seperating assignee changes from status/resolution changes
Template changes
- Making comment box for enter_bug.cgi 20 rows
- Simplifying bug list navigation (the next/prev bug in search results)
Hiding the <link rel> stuff that makes using some text browsers very annoying
- Using priority field for the .ics PRIORITY field
Stuff that will not be ported in newer Bugzilla versions:
- Still allowing RSS instead of forced Atom
- Adding product in the RSS search results
- code that moves existing products into classifications
- externalcc (XXX - should do something about current nonvalid externalcc stuff)
- code that moved custom fields stuff into database fields (as 2.20 had no custom fields patch)
- Addition of NOTGNOME, INCOMPLETE, GNOME1.x, MOVED, OBSOLETE, NOTXIMIAN resolutions (database contains these)
- Change of default priority lists
- Database contains the values. Do not care about the defaults.
Stuff that should be merged upstream
- Adding product in the Atom search results
- ETA Bugzilla 3.2
- Page showing all products on one page, divided per classification
- Not having describekeywords count the number of bugs per default
- detecting opensolaris (might be upstream?!?)
- Highlighting patch 123 like attachment 123
- Logged out users get a very simple show_bug.cgi page with a login box
- Increasing length of some fields in buglist.cgi (list/table.html.tmpl):
- Product from 8 to 12
- Version from 5 to 7
- dropdown lists: gnome_version, gnome_target (hopefully once changed to a custom field)
- Will be moved into a custom field
- Allowing editvalues.cgi to edit gnome_version, gnome_target
- Will be moved into a custom field
- Developers table
- Allowing developers to add/remove other developers for the specific products they are developer of
- Will be moved into group stuff
Stuff already ported upstream:
Using SortVersions to sort the versions within a product
- using more secure login cookies
- automatically add yourself to cc list preference
- Show quoted replies in quoteUrls in a different color
- Using tokens to detect if user is trying to file the same bug again
- Working around a MySQL 'SHOW TABLE STATUS' bug
- Fix adding of primary keys
- Only showing form fields for things people are allowed to change