3 Aug 2003 00:45
RE: [Pythonmac-SIG] PackageManager philosophy
Kevin Altis <altis <at> semi-retired.com>
2003-08-02 22:45:25 GMT
2003-08-02 22:45:25 GMT
> From: Jack Jansen > > One problem that we would still need to solve on the user side (there's > lots of issues to solve on the scapegoat side) is that of finding > packages, especially in the potentially large experimental database. > The logical thing to do would be to use the PyPI model, but as of this > writing it just doesn't cut it. I just tried find a gui package for > MacOSX (pretending I didn't know any names). Whatever I typed in I > couldn't find anything. I eventually located pyobjc by typing "cocoa" > into the *description* field, but that's it. This is likely a combination of issues. One is that PyPI has a variety of different descriptors, some of which overlap, and only one field, the Classifiers is actually structured data, and only two fields: name and version are actually required for a PyPI entry. The search page let's you enter Summary, Description, and Keywords, though those should probably be reserved for an Advanced Search. The advanced search could also present a list of all the Classifiers or somehow present a more detailed specification from the trove categories. http://www.python.org/pypi?:action=search_form So, there should be simple one field search that does a case-insensitive search of all the fields to get the most hits. I would probably put that search on the main PyPI page and have both simple and advanced searches on the Search page. Even if PyPI doesn't follow the simpler model, the Package Manager can do its own simple search.(Continue reading)
talks about packages "you
submitted." Does it apply to all packages or just the ones I own?
> > How hard would it be to collapse the nine ZODB entries into a two
> > packages, one with eight releases and the other with one?
>
> What criteria is used to determine which bucket the releases fall into?
> Currently ZODB has these releases:
>
> ZODB3 3.1.2
> ZODB3 3.1.2b1
> ZODB3 3.1.2b2
> ZODB3 3.1.3
> ZODB3 3.2a0
> ZODB3 3.2b1
> ZODB3 3.2b2
> ZODB3 3.3a1
>
> So from my guessing, there's a stable release (3.1.3) and two development
> releases (3.2b2 and 3.3a1) currently active.
When I was talking about two buckets, I meant for ZODB3 and ZODB4.
We've got different names for the two different major releases. I'd be
RSS Feed