Am 18.01.2010 um 22:44 schrieb Tarek Ziadé: > On Mon, Jan 18, 2010 at 10:29 PM, Jannis Leidel <[email protected]> wrote: >> Am 18.01.2010 um 21:47 schrieb Martin v. Löwis: >> >>>> FWIW, I don't see the PEP to be completed. The actual mirror >>>> protocol, how to handle multiple (unsynchronized) indexes and the API >>>> design are clearly undecided -- and not discussed. >>> >>> The actual mirror protocol *is* decided, even though it's not explicitly >>> spelled out in the PEP. It is based entirely on existing API; no new API >>> on the PyPI side is planned. Basically, you do a lot of HTTP GETs. >> >> If it's decided why isn't it public in the PEP? If you want developers to >> contribute you need stop deciding in private. > > Come on, that's not what happened. IIRC Jim Fulton and Philip Eby > worked with Martin to make easy_install / zc.buildout calls on PyPI > efficient. Then I started the PEP later, but because I wanted to set > up an "official ring" of mirrors. > > I am the one to blame because I didn't update that part of the PEP yet > consequently. But the PEP doesn't really address the protocol to be > used to browse PyPI. It's just informative. This is a de-facto > standard for years now (you use it everytime you install something > using pip or easy_install), and it was discussed in the Mailing Lists > back then when it was created. It didn't land in a PEP back then, like > other stuff don't. > > So nothing was decided in private.
It certainly feels like it if I get told that the API is decided. Jannis _______________________________________________ Catalog-SIG mailing list [email protected] http://mail.python.org/mailman/listinfo/catalog-sig
