On Fri, Oct 19, 2007 at 04:26:07PM +0000, Steve Greenland wrote: > According to James Sparenberg <james at linuxrebel.org>: > > On Thursday 18 October 2007 11:30:34 Marius Gedminas wrote: > > > I sincerely hope Maemo Extras rejects sourceless packages. > > > > I would hope that they reject binary packages period, in that like every > > distro I've worked with you submit a src (rpm deb tgz etc) and the distro > > builds from that file so that at least some assurance can be made that it's > > build from the correct environment. > > Actually, Debian requires a binary upload of at least one architecture. > Then the autobuilders build for all the other architectures. > > About once a year someone proposes source-only uploads. The argument > against is that with a binary upload, you have at least some hope that > the developer has installed and tested the package. With source-only > uploads, there the temptation to make "just one little change" and > upload without building and testing. IIRC Ubuntu has source-only uploads. This seems to work for them. > Maintaining an auto-build system is non-trivial. That it is, but I think one is necessary for a Debian-like package installation experience (apt-get install and it Just Works(TM), usually). Without a build system every maintainer is burdened with the need to have Scratchbox targets for all the existing SDK versions. mud-builder is heading in that direction. Last time I checked it didn't use the Debian build tools and built packages that were slightly weird (vim got version "70" rather than 7.0.0, and I couldn't find a way to increment the version number when I built an updated package). I kept meaning to investigate it a bit more and give some feedback, but never got around to it :( Marius Gedminas -- C is for Cookies. Perl is even better for Cookies. -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 189 bytes Desc: Digital signature Url : http://lists.maemo.org/pipermail/maemo-users/attachments/20071019/54a1339b/attachment.pgp