-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Antonio Cavallo wrote: >> And, as I frequently run into walls that make me thing setuptools >> should be completely ignored, and then after fiddling about quite a >> bit, find a way around it, and then run into the next wall, etc, etc, >> etc. And these walls are getting more and more frequent... I'm >> beginning to think that indeed rewrites are the only way. >> >> We need a plan. Somebody please make a plan, maybe I can help. But >> probably not. But I can try. > > I second that especially because I think setuptools looks like an over > engineering excercise: I have many doubts about about setuptools, > especially from a system administrative point of view. > > Why a build system (and setup.py is) should have a scm support in it?
Setuptools builds on distutils, which is primarily aimed at distributing software; "building" is a minor part of the exercise (a huge supermajority of distutils packages require no real "build" effort at all). > Why the plugin entry points should be part of such a system? Distributing plugins for Chandler was PJE's driving use case in the original development of setuptools. > Why the dependecied should be part of it? Because distributing interrelated software sanely requires it. > The scm support is part of a "development" stage, possibly useful to > the developers only: that'd be better covered by a python script not > tighted to the "building system". I don't know where you get the idea that setuptools / distutils is primarily about "building" software. Tres. - -- =================================================================== Tres Seaver +1 540-429-0999 tsea...@palladion.com Palladion Software "Excellence by Design" http://palladion.com -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.6 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iD8DBQFJ7cRp+gerLs4ltQ4RAikNAJ43+6Cs8aCE0WufUsR/FiG3Xk8Z2gCgkIR1 46oMc5ShfytLkqppE2jN4do= =Vhj/ -----END PGP SIGNATURE----- _______________________________________________ Distutils-SIG maillist - Distutils-SIG@python.org http://mail.python.org/mailman/listinfo/distutils-sig