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

On Jan 6, 2008, at 1:35 PM, Jim Fulton wrote:

> Really, I'd like to see a much smaller standard library.  IMO, pickle
> isn't essential enough to be part of the standard library and I'd be
> happy to see pickle become a separate project. I'd prefer to see most
> of the Python 2 standard library become separate projects.

I still think this idea has merit, if only because some packages  
simply have a different lifecycle than the core language.  There are  
advantages and disadvantages to packaging with the core.

I think /if/ we do this, then we need really solid mechanisms for  
installing, uninstalling, and updating packages, for querying what's  
installed, for making assertions about requirements, etc.  Basically  
everything that a good OS package manager does.  PyPI/Cheeseshop/ 
setuptools/easy_install is the closest thing we have, and it's great,  
but it definitely needs polish.

I think it would also be worthwhile getting some OS distro folks  
involved.  I talked with some of the Ubuntu packaging people at our  
company's recent all-hands meeting and they had a very interesting  
perspective on the whole setuptools approach and how it interacts (or  
doesn't) with the distro packagers.

- -Barry

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.7 (Darwin)

iQCVAwUBR4IuLnEjvBPtnXfVAQLzQQQAqntqN6JW/WPK5nso/YWj7ytBfgUP7j0H
YxsgYuAzviHgKbUTEC392UIVPMrEaQRxPg2Fed9wRUfE5yyFA+6L0yzTCG0ahhyK
4NvqhiJqgLKZYXv8nN1bcrGDHm5IWrTL5RnUK6UgxZ45EdTBREzh9QKCMAoEENM6
DtNLMIoAmAc=
=ckf+
-----END PGP SIGNATURE-----
_______________________________________________
Python-3000 mailing list
[email protected]
http://mail.python.org/mailman/listinfo/python-3000
Unsubscribe: 
http://mail.python.org/mailman/options/python-3000/archive%40mail-archive.com

Reply via email to