[Python-Dev] magic in setuptools (Was: setuptools in the stdlib)
"Martin v. Löwis"
martin at v.loewis.de
Thu Apr 20 22:59:21 CEST 2006
Bob Ippolito wrote:
> They DO NOT compete any more than source packages do. eggs are packages
> plus metadata, nothing more. What eggs do and what rpm/msi/deb does are
> orthogonal. It's entirely reasonable that in the future rpm/msi/deb
> will simply be a delivery mechanism for eggs.
That might be your view, but it apparently isn't the view of the
inventor(s). From
http://peak.telecommunity.com/DevCenter/setuptools
Create Python Eggs - a single-file importable distribution format
http://peak.telecommunity.com/DevCenter/PythonEggs
'"Eggs are to Pythons as Jars are to Java..."'
'There are several binary formats that embody eggs, but the most common
is '.egg' zipfile format, because it's a convenient one for distributing
projects.'
'.egg files are a "zero installation" format for a Python package;'
So the .egg inventors do view .egg files (i.e. the .egg zipfile
format) as a distribution format, just like rpm/msi/deb *are*
distribution formats (none of them "zero installation", though,
you always have to perform some deployment activity).
Regards,
Martin
More information about the Python-Dev
mailing list