Antoine Pitrou wrote:
Tarek Ziadé <ziade.tarek <at> gmail.com> writes:
But I agree that the sizes of the packages are too small now, and it has gone
to far. Installing a web app like Plone is scary (+100 packages)
I am working on a TurboGears2-based app and I just did a count of the .egg
packages in the virtualenv. There are 45 of them....
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.
(*) The package descriptions are worth their salt too:
http://pypi.python.org/pypi/AddOns
http://pypi.python.org/pypi/Extremes
Thoughts:
1. These are modules, not packages, hence should be relatively small.
2. These are general utilities and have nothing in particular to do with
peak.
3. If I wanted one of these, I would be happy that they are separately
indexed and downloadable.
4. If I used one of these in an app, I would include them within the app
and not have them be separate pieces.
5. Much of this discussion reminds me of the debates between lumping and
splitting of taxonomic categories in biology. Like that debate, it will
continue forever.
Terry Jan Reedy
_______________________________________________
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