I posted this to the maemo community mailing-list before, but I guess it’s worth blogging, too. The long awaited Bugzilla 3.4 for bugs.maemo.org landed in trunk, including maemo.org specific customizations (avoiding it where possible) and a maemo.org skin for a (somewhat) consistent branding.
I deliberately designed the maemo.org look-alike skin for easy maintenance of later (security) updates to Bugzilla, avoiding changes to the templates and the abuse of images for the sake of design — and instead create a consistent feeling using pure CSS. Likewise, fortunately, I was able to port most of the maemo.org customizations previously requiring code changes, by using Bugzilla features introduced way after our current, aging Bugzilla version. This again helps the community to easily and cleanly apply any updates later, without the need to dive into that custom code yet again.
Besides that, the shiny new Bugzilla will offer a bunch of features requested by the community, as well as fixes to bugs reported against the current version — out of the box. Some essential work-streams are finally fully supported, e.g. Brainstorm handling, which required quite a hack before. In particular the bugsquad will be happy about the additional headers in bug-mail for filtering. Just to name a few of the benefits the migration will bring.
Since I am no longer officially working for maemo.org, David King has been taking care of some remaining lose ends the last days. After some further testing, the final result should be “coming soon to a Bugzilla near you”.