[maemo-developers] Restructuring HAF product in Maemo bugzilla
From: Carlos Guerreiro carlos.guerreiro at nokia.comDate: Thu Mar 29 01:17:26 EEST 2007
- Previous message: Looking for a willing SoC Mentor
- Next message: Restructuring HAF product in Maemo bugzilla
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Hi, Even though overall the Maemo bugzilla is still not as lively as we would wish, the activity level has dramatically increased over the past few months, at least in the HAF product. Nokia's HAF developers are now using it in our daily work, together with the Sardine distro: http://sardine.garage.maemo.org/ For quite a long time, many people have been unhappy with the structure of the Maemo bugzilla, seeing it as awkward and hard to relate to the codebase. Some have suggested organizing the bugzilla to closely follow the module structure, and have pointed out to the GNOME bugzilla has an example to follow: http://bugzilla.gnome.org/ That makes a lot of sense to me. As it happens, I've got administrator rights in bugzilla. So I've played a bit with it and added a with a tentative structure for HAF bugs. Here's the idea. - There's a product in bugzilla for each package in the HAF, as listed here: https://stage.maemo.org/svn/maemo/projects/haf/trunk/ - Each product (package) is further decomposed in components according to the maintainer's view of the software structure. For now, there's a 'general' component but more can be added. - For each product the valid versions are actually the package versions, not the IT OS release versions. It's based on the understanding that: - The Maemo bugzilla is for developers, not end-users. Regardless of whether they are working on the platform or on applications on top of it, developers are interested in and able to understand the platform structure. - The Maemo bugzilla needs to support day to day development of the platform, so it needs to accurately describe not only bugs in Maemo releases but also in day to day development So far I created products for only a few packages: apt, apt-https, atk1.0, dbus, dbus-glib, desktop-file-utils, dosfstools, to get the hang of it. I've listed only the version in Bora plus the current version in Sardine. And I have not reclassified any bug. Another thing to note is that there are components that are not part of the HAF but are nevertheless handled in the Maemo bugzilla. X Window comes to mind. I've noticed some of these bugs are currently in haf/general, possibly for lack of a better place. I think it would make sense to create products in bugzilla for them as well, as for the HAF components. I'd like to get comments and suggestions before adding the rest of the products and reclassifying the bugs. Br, Carlos
- Previous message: Looking for a willing SoC Mentor
- Next message: Restructuring HAF product in Maemo bugzilla
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]