[Python-3000] Is pickle's persistent_id worth keeping?
Barry Warsaw
barry at python.org
Mon Jan 7 14:50:38 CET 2008
-----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-----
More information about the Python-3000
mailing list