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