2009/3/25 Tarek Ziadé <ziade.tarek at 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.
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4