Julien Valroff's weblog and personal homepage
Better follow bugs reported in Launchpad
In a previous entry, I explained how you can be assimilated to an Ubuntu developer without even being an official Debian developer, and of course without prior notice.
I am now quite ashamed: I have just discovered that this was already discussed some time ago (read: months before my post), and led to the following results:
- If the package is in universe or multiverse, the Maintainer field will be set to Ubuntu MOTU Developers <ubuntu-motu@lists.ubuntu.com>
- If the Maintainer field is modified, the old value will be saved in a field named XSBC-Original-Maintainer
However, packages where my name appears either in the Maintainer or in the XSBC-Original-Maintainer field still “belong” to me in Launchpad (see https://launchpad.net/~julienv/+packages for example).
However, I am not responsible for the bugs of these packages (see https://bugs.launchpad.net/~julienv/+assignedbugs)
Now that my blog is syndicated on Planet Debian, I ask it again:
Am I supposed to look on Launchpad for bugs reported against the packages I maintain in Debian?
Obviously, if a bug wasn’t reported by a Debian user, it might mean nobody suffers from it, but fixing it could avoid future bug report anyway (except if this particular bug is very specific to Ubuntu).
In order to improve the Debian maintainers’ work, I think it would be great that the PTS integrates the bugs in Launchpad in a simple way. This would allow us to easily subscribe to the bugs, and eventually get a notice if the bug is fixed, or at least allow us to be aware of the issue.
| Print article | This entry was posted by Julien on March 14, 2007 at 22:03, and is filed under Uncategorized. Follow any responses to this post through RSS 2.0. Both comments and pings are currently closed. |
Comments are closed.
about 3 years ago
I think it really depends on what _you_ want. 99% of the bugs are not Ubuntu specific. Then again, a large portion of the bugs are not Debian’s bugs either.
If its packaging, Ubuntu will patch it itself. You could just wait for it and steal the patch
If its upstream, Ubuntu bug triagers locate or fill a bug upstream and link the bug-reports.
As to integrating, why not add more pressure to Canonical to release the source to launchpad (they say they want to eventually) and have Debian switch to that. It really is the most user-friendly bug-reporting system.
That’s really the only problem with it: you get bug reports from people that are not very capable of determing whats going on. There is more noise there than any other bug tracker i’ve seen.
Since Ubuntu tries to fix the packaging issues themselves they don’t sent the bug upstreams. I think this is because Debian asked them _not to_ since they tend to apply their own patches as well. The problem with this is that without the bug-report Debian is not notified nor do you get the patch.
I think Ubuntu finds and patches lots of bugs not found or patches by Debian because of the very different use cases. Ubuntu is used by less experienced users as a desktop OS and by webmasters that manage their own dedicated server. A sysadmin wouldn’t use Ubuntu though, but a web-master would prefer the same environment he uses on his desktop and/or test-machiene.
Then again, this really comes down to the fact that Ubuntu and Debian should somehow ‘merge’. Debian Unstable becoming Ubuntu, Ubuntu becoming Debian Testing, etc. Would make lots of sense and yet keep both projects doing what they do best. Package the bazaar (debian unstable), unify it (ubuntu), test it on as many platforms as possible (debian testing) and deploy it in mission-critical platforms (debian stable).
Just my two cents. I love what Debian stands for, but i’m a happy Ubuntu camper. These two worlds fighting makes no sense. Its like the israelites and palestine. They think they are all that different, yet the rest of the world couldn’t tell one apart from the other.
about 3 years ago
Thanks for your reply.
One thing I can’t understand: who maintains packages in the Universe component in Ubuntu? You talk about “stealing” patches, but I had understood that nobody takes care of these packages, which explains my question.
If it’s true that someone is responsible for these packages, then, the choice is quite easy (at least for me). But I wouldn’t want to leave a major bug affecting Ubuntu without anybody trying to fix it. But then, the issue is to be aware of this bug…
I must say I am not familiar at all with the way Ubuntu works, as I have never used it – this explains why my question could seem odd.
about 3 years ago
These are the people responsible for the Universe packages: https://launchpad.net/~ubuntu-dev/+members
There is not a designated maintainer per package, however sometimes a certain package may be mainly cared for by a certain person(s) who has an interest in that package.
about 3 years ago
Great, this does give the answer to my question – I am sure these people would be fair enough to contact the Debian maintainer in case of a major bug affecting a package in Universe.
I think I will however keep an eye on the bug reports submitted against these packages when my free time allows it.