[Distutils] Python people want CPAN and how the latter came about

Tarek Ziadé ziade.tarek at gmail.com
Thu Dec 24 14:55:58 CET 2009

On Thu, Dec 24, 2009 at 2:47 PM, Lennart Regebro <regebro at gmail.com> wrote:
> On Thu, Dec 24, 2009 at 11:46, David Robins <python at davidrobins.net> wrote:
>> Some reasons to have PyPI host packages have already been mentioned in
>> this thread: it makes mirroring easier
> Uhm, mirroring PyPI, no. Because those packages aren't there. Setting
> up your own package server, yes. It's not exactly the same thing.
> Plone has set up their own mirroring of all the packages needed to set
> up Plone, to avoid having problems with downed servers etc. That's not
> a PyPI mirror, it's something else.

It's their own independant package repository also because they want
to have a "known good set
of packages" like Turbogears or Zope has.

And that's why at some point, package installers will probably need to
merge serveral indexes
that are not mirrors. This is what I've described in PEP 381


Notice that I've started this PEP right after I've set up plone.org's
PyPI system at http://plone.org/products because in my mind, every
framework should have its own package repository w.r.t the
central PyPI.


More information about the Distutils-SIG mailing list