[Sugar-devel] tracking upstream bugs
Jonas Smedegaard
dr at jones.dk
Thu Dec 18 12:14:56 EST 2008
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
On Fri, Dec 19, 2008 at 09:33:49AM +1800, David Farning wrote:
>Is the upstream bug tracking feature of lauchpad correctly set up to
>push Sugar bugs through debian or directly up to the Sugar Labs bug
>tracker? If not, should I follow up?
I have no knowledge on Ubuntu-specific mechanisms like their BTS, so
cannot tell you specifically about above.
Passing on bugreports upstream is generally A Good Thing(tm).
I believe, however, that it makes best sense for bugreports to be passed
back upstream through same channels as code is pulled downstream. That
is, when Ubuntu users file bugreports against packages derived from
Debian, it makes most sense to me that Ubuntu package maintainers file a
bugreport against the origin Debian package. And similarly file a
bugreport against Sugarlabs for non-local bugs in packages packaged
directly from Sugarlabs.
Also, passing on bugreports should only be done when relevant: Ubuntu
package maintainers should in each and every case consider if the bug is
likely to be tied to upstream code/packaging or only relevant for their
own customizations or system environment. In other words: Don't just
blindly pass all bugreports upstream!
So if you (David) want Ubuntu to report to Sugarlabs _instead_ of to
Debian then I disagree: Short-circuiting reporting chain might be
beneficial short-term (by reducing risk of loosing or slowing down info)
but hurts long-term interests of code-sharing IMHO.
If Ubuntu is able to handle reporting back to multiple upstreams, i.e.
bugs in Ubuntu-repackaged Debian-packaged Sugarlabs-originated software
reported to Ubuntu should ideally be reported back to _both_ Sugarlabs
and Debian, that would be good. Especially if including references to
those other bugreports (not only reference to originating bugreport).
I suspect, however, that the fundamental concept of Launchpad is to keep
such info on relations between BTSes only in Launchpad, not to pass it
on in the way most suitable to each BTS. I would be happy to be proven
wrong :-)
- Jonas
- --
* Jonas Smedegaard - idealist og Internet-arkitekt
* Tlf.: +45 40843136 Website: http://dr.jones.dk/
[x] quote me freely [ ] ask before reusing [ ] keep private
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (GNU/Linux)
iEYEARECAAYFAklKhRAACgkQn7DbMsAkQLh01ACgopum9+9W67zsSpd60F2mKIZE
GgQAnj2C7/oBqXVrMHZW2bvBnUs4xcx4
=PODB
-----END PGP SIGNATURE-----
More information about the Sugar-devel
mailing list