2009/3/25 Tarek Ziadé <ziade.ta...@gmail.com>: >> People should really stop splitting their work into micro-libraries (with >> such >> ludicrous names as "AddOns" or "Extremes", I might add (*)), and myriads of >> separately-packaged plugins (the repoze stuff). The Twisted approach is much >> saner, where you have a cohesive whole in a single package. > > Yes but this means that you have to wait for the next version of the > "big" package > when a bug is corrected or a feature added, or you need to patch it. > (or maybe use the namespace trick to override it) > > Having them as separated package allow different release cycles, which makes > it > more "agile".
Another division :-) (Not one I'll try to blame on setuptools, though :-)) Some people find larger, stable, unified packages more useful. Others find fine-grained, rapidly developing packages more useful. It sounds like Antoine and I fall into the former camp. At the risk of generalising, maybe the latter philosophy fits the "web developer" mental model better? I doubt this is related to the current discussion, though - except in that setuptools, with its claim to make managing large numbers of dependencies relatively painless, encourages people to forget the cost involved in micro-packages. Paul. _______________________________________________ Python-Dev mailing list Python-Dev@python.org http://mail.python.org/mailman/listinfo/python-dev Unsubscribe: http://mail.python.org/mailman/options/python-dev/archive%40mail-archive.com