From: owner-d0rug@listserv.fnal.gov on behalf of Alan M Jonckheere [jonckheere@fnal.gov] Sent: Monday, May 15, 2000 5:46 PM To: d0rug@fnal.gov Subject: Bug fixes People, The release request system is designed to try to give the subsystem coordinators some idea of what's going on so that the can *coordinate* the packages for which they are responsible. To make this work: 1) a developer submits a request. It goes into a database and is held until: 2) the packages coordinator OKs it. It goes back into the same db until: 3) the release managers "release" it. 4) it then shows up as released. The system makes no provisions for a developer who is also the coordinator. There is no need. It's a change of pages then few mouse clicks. There are also many forseeable situations where you would *not* want a developer's request to go directly to the release managers even in this case. As a time saving step, we also allow the use of "bug fix" requests. These are requests for quick fixes to your code that *are triggered by the failure of that package to build during a release*. These requests bypass the coordinator to save time, though they receive mail that it's happened. Many people seem to be abusing this last feature. We've received many requests recently, that obviously had to wait for the Monday build, and couldn't be responding to build failures. Those should *not* use the bug fix feature. These requests are clearly only being made to by pass the coordinators. Stop doing that or we'll have to query the coordinators by email, thus wasting even more time. In general, use the "standard release" request at any time in the build cycle. These requests will be held for the next Monday's build. Use the "bug fix" request *only* to respond to failures that show up in the error logs that you are sent. Failure to abid by these procedures make the release request system unworkable. We are trying to make this as automatic as possible. By passing the system makes that impossible and just wastes all of our time. Alan (d0-release-mgr@fnal.gov)