A RetroSearch Logo

Home - News ( United States | United Kingdom | Italy | Germany ) - Football scores

Search Query:

Showing content from https://mail.python.org/pipermail/python-dev/2009-March/087605.html below:

[Python-Dev] "setuptools has divided the Python community"

[Python-Dev] "setuptools has divided the Python community"Paul Moore p.f.moore at gmail.com
Wed Mar 25 15:28:05 CET 2009
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.
More information about the Python-Dev mailing list

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