Am 22.10.2015 um 09:28 schrieb anatoly techtonik: > On Wed, Oct 21, 2015 at 10:10 PM, Thomas Güttler > <guettl...@thomas-guettler.de <mailto:guettl...@thomas-guettler.de>> wrote: > > Am 21.10.2015 um 18:46 schrieb Chris Barker: > > On Wed, Oct 21, 2015 at 9:34 AM, Thomas Güttler > <guettl...@thomas-guettler.de <mailto:guettl...@thomas-guettler.de> > <mailto:guettl...@thomas-guettler.de <mailto:guettl...@thomas-guettler.de>>> > wrote: > > > > I ask myself: Why a standard? I see that a standard is very > important if there will be > > several implementations (for example TCP/IP, protocols like HTTP, > SMTP, IMAP, ...) > > > > But here a single implementation for creating and installing > packages would be enough. > > > > Is a standard really needed? > > > > > > Yes -- because of exactly what you say above -- we really can't have a > SINGLE build system that will well support everything -- > > the common use-caes, sure (distutils already does that), but when it > comes to bulding complex packages like numpy, sciPy, etc, it's really > inadequate. > > What happens if the common use cases are inadequate? > > My guess: re-inventing the same stuff over and over again. Once in numpy, > once in scipy ... > > Why should it be impossible to get all the needs of numpy and scipy into > setuptools? > > I have a dream: For packaging and building package provides only > **data**. Data is condition-less: No single "if", "def" or method call. Just > data: json or yaml ... > > Even for complex packages. > > This data gets processed by setuptools. I don't see a need for more than > one library doing this. Plugins are nice and can solve edge cases. > > > setuptools is one bloated piece of code that contains too much features. I'd > prefer more lean and mean package.
Yes, your are rigth. I'd like a lean and mean package, too. Regards, Thomas Güttler -- http://www.thomas-guettler.de/ _______________________________________________ Distutils-SIG maillist - Distutils-SIG@python.org https://mail.python.org/mailman/listinfo/distutils-sig