-----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
