decentralization

C.J. Collier cjcollier at colliertech.org
Fri May 9 22:41:47 UTC 2003


bugzilla would do well to decentralize.  Each bugzilla server should
communicate with others.  Bug reports should be shared between projects.

For example, on bugs.debian.org bug #189211 depends on the resolution of
bug #97177 on bugzilla.gnome.org.  There is no way to have one depend on
the other, so it is not easy to tell when the bug is resolved.  Taking a
look at #189211 (bugs.debian.org) will show you a bit about the unhappy
mess this causes.

My suggestion would be to use URIs to reference bugs.  Perhaps something
like the following:

bugzilla://bugs.debian.org/?project=gnome-theme-manager&bugnumber=N

"bugnumber" would be gnome-theme-manager (on bugs.debian.org) specific. 
Global variables are bad.  I suggest some type of scoping, even if it
doesn't follow my suggestion exactly.

This would allow projects that use bugzilla to co-ordinate with the
projects that they depend on without being on the same server.

Thoughts?

C.J.





More information about the developers mailing list