Hi everybody, Carey Underwood and I have independently been working on tagging bugs in xserver-xorg-video-intel lately. We ended up using different tags with similar meaning and we thought it would be a good idea to make our discussion on how to tag -intel bugs (and possibly other xorg driver bugs) more public.
We both agree that tagging a bug with the ubuntu version(s) where the bug exist is useful. Others may think this is a bad idea. Our rationale is to be able to easily find bugs reported for the current development version. If a bug has been reported against the stable version (now intrepid) and is later confirmed to still exist in the development version (now jaunty), the corresponding tag can easily be added. Currently, 113 of 267 open bugs in -intel is tagged with either "intrepid" or "jaunty". We also both think it makes sense to add the tags "intel" and "xorg" to all the bug reports. Within the scope of this package this is redundant, but many bugs originally reported for -intel may end up being in mesa, the kernel, xorg-server, etc. and the tags would then indicate that the bug affects intel chipsets and that it causes problem in xorg. Besides, people often add these tags anyway. Current status: intel: 133/267, xorg: 120/267. The point where we diverge is for tags identifying the hardware on which the bug is reported. Carey has been using the graphics core (gma900, gma950, gma3000, gma3100, gmaX3000, gmaX3100, gmaX3500, and gmaX4500, currently 18 bugs tagged), while I have been using the short name from http://intellinuxgraphics.org/documentation.html , which is what is reported as the chipset in Xorg.0.log (845g, 855gm, 865g, 915gm, 915g, 945gm, 945g, 946gz, 965q, 965g, 965gm, g33, q33, g35, q35, gm45, q45, and g45, 110/267 open bugs). Of course, we both favour our own scheme ;-) Finally, a set of tags for tossing bugs with similar problems in the same bin: crash, corruption, ghost-monitor, dual-head, edid, 3d, video, compiz, resolution, suspend, hibernate, resume, hang, performance are currently applied tags that come to my mind. If this makes sense to the rest of you, I can write a wiki page with currently used Xorg tags. For other drivers, the hardware tags would be different of course. I guess for -ati one could use r100, r200, r300, r400, r500, r600, r700 and rs690 (taken from http://wiki.x.org/wiki/RadeonProgram). Any thoughts on this, especially the core vs. chipset question? PS: As of last week it was easy to get an overview of all the used tags, since they would all be shown on https://bugs.launchpad.net/ubuntu/+source/xserver-xorg-video-intel/+bugs . Now that only the most popular unofficial tags are shown, I don't know how to list all tags used for a package, so I may have missed some "active" tags in the above lists. Geir Ove -- Ubuntu-x mailing list [email protected] Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/ubuntu-x
