[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
http://www.python.org/dev/peps/pep-0381
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.
Tarek
More information about the Distutils-SIG
mailing list