[Distutils] Bundling Distribute

Tres Seaver tseaver at palladion.com
Fri Nov 6 20:53:45 CET 2009


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Ram Rachum wrote:
> Lennart Regebro <regebro <at> gmail.com> writes:
> 
>> 2. You should only create binary releases if your module contains
>> C-code and then only for Windows.
>>
> 
> Why only if there's C code? I personally find it more convenient to install 
> binaries than from source.

I find it hard to believe that you can even tell the difference:  the
time to create a binary egg from an sdist is vanishingly small, dwarfed
by the time to download either.  Binary eggs are seriously problematic
in some cases:  e.g., UCS2 vs. UCS4 builds on Linux, or finc / macports
/ system python on OS/X.

Windows is the only platform where distributing binary eggs publically
makes sense, but only because Windows users can't build C extensions.
Some Windows folks prefer the bdist_wininst format to get integratoin
with the system's "Add / Remove Programs" feature, too.


Tres.
- --
===================================================================
Tres Seaver          +1 540-429-0999          tseaver at palladion.com
Palladion Software   "Excellence by Design"    http://palladion.com
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iEYEARECAAYFAkr0fskACgkQ+gerLs4ltQ6XXgCfcQiPjFXZ7de+JRAX5Br98TyW
6VkAnixqA9aLe+l+ADUmFPqrVsScpiii
=L35w
-----END PGP SIGNATURE-----



More information about the Distutils-SIG mailing list