On Fri, Oct 17, 2003 at 02:25:04PM +0200, Sven Luther wrote: > On Wed, Oct 15, 2003 at 01:52:38PM -0400, Daniel Jacobowitz wrote: > > On Wed, Oct 15, 2003 at 07:48:33PM +0200, W. Borgert wrote: > > > Hi, > > > > > > a few days ago, I uploaded an emacs mode package (all) source only > > > w/o problems to ftp-master. Today, a source only upload was rejected. > > > Why? I think, we should get rid of binary uploads... > > > > > > Cheers! > > > > Please search the list archives for the reasons why source uploads are > > not allowed. This has been hashed out before. Highlights: > > - it encourages carelessness > > - Architecture: all packages would not get built > > Well, we just need an arch: all autobuilder and that's it, or one of the > autobuilders building the arch: all stuff. Feel free to set up one. > The reason why source only uploads (or binary uploads where the binary > part is ignored) are good, is that they limit the errors that may be > introduced by the DD build environment, which may be a bit more than > just sid. Like when you have XFree86 4.3.0 experimental packages > installed for example. The reason why source only uploads are bad, is that they encourage bad practice such as people not checking the build. By requiring at least one binary package, we ensure the package can at least be built. That's a good thing, since it saves time otherwise wasted on packages failing to build because the maintainer didn't even bother to test. I have less problems with the second part of your suggestion ("binary uploads where the binary part is ignored"), as long as it's not so time-consuming that becomes a problem (which I'm afraid is likely to be the case). > And if we are going to use experimental more and more, like aj > suggested, this is going to be more and more of a problem in the future. Since experimental isn't autobuilt, I fail to see your point. -- Wouter Verhelst Debian GNU/Linux -- http://www.debian.org Nederlandstalige Linux-documentatie -- http://nl.linux.org "Stop breathing down my neck." "My breathing is merely a simulation." "So is my neck, stop it anyway!" -- Voyager's EMH versus the Prometheus' EMH, stardate 51462.
Description: Digital signature