At 12:58 AM 3/20/2008 -0400, Tres Seaver wrote:
>A lot of setuptools warts are driven by related design problems in the
>distutils, such as the choice to use imperative / procedural code for
>everything: a declarative approach, with hooks for cases which actually
>need them (likely 5% of existing packages) would have made writing tools
>on top of the framework much simpler. It is ironic that Python is *too
>powerful* a tool for the tasks normally done by distutils / setuptools:
> a more restricted, and thererfore introspectable, configuration-driven
>approoach seems much cleaner.
+1