> Jim Fulton wrote: > Don't feel bad, I have trouble following this too. :/ Great, Johannes (who is next to me and in a similar state of mind) and I feel much better now :) > > I have created a branch for this and have begun the slow process of > > working in the setuptools name mangling. It's going to take some > > time since package names are used all over the place and form an > > integral part of the database referential structure. > > IMO, no one should be writing code at this point. I think we should > slow down, decide on and carefully document an API before we do any > more coding. (Where "we" mostly refers to you and Phillip. :) My position on all this is that: 1. PyPI is the central index for metadata about python packages. I am not aware of any other such indexes, nor am I aware of an intention to create one. I would not be in favour of doing so, since it would fragment the community. 2. I'm not particularly interested in developing APIs for PyPI though I am happy to add in XML-RPC functions as needed since they're trivial to write. 3. I would really like to see an emphasis on moving away from scraping HTML since the HTML is changed for *cosmetic* reasons. If need be we can produce "static" XML (like the DOAP) to go alongside it which will not change the next time the pydotorg layout is changed. 4. Patches, and additional svn committers, are always welcome. There's probably stuff I've forgotten here but I think my brain is starting to melt after three days of conference and two and a half days of sprinting. And too much fine beer. And there's no coffee in building 40 on the weekends. Mmm. Coffee. Richard