Why are there no ordered dictionaries?

Stuart McGraw smcg4191zz at friizz.RimoovAllZZs.com
Tue Nov 22 18:42:31 CET 2005


"Fredrik Lundh" <fredrik at pythonware.com> wrote in message news:mailman.1022.1132679831.18701.python-list at python.org...
> Stuart McGraw wrote
> 
> > > What would improve the Cheese Shop's interface for you?
> >
> > Getting rid of those damn top level links to old versions.
> > Seeing a long list of old versions, when 99% of visitors are
> > only interested in the current version, is just visual noise,
> > and really lame.  Move the old version links onto the page
> > describing the software.
> 
> hmm?  the pypi package automatically hides old versions when
> you post new ones, and it's been that way for ages...
> 
> (which is bloody annoying if you're a package developers, since it
> means that alphas for the next release hides the most recent stable
> version)
> 
> looking at the full index, ZODB seems to be the only package that's
> available in more than just one stable and one development version...

 http://cheeseshop.python.org/pypi?:action=browse&asdf=405
- ClientForm-0.1.17
- ClientForm-0.2.1b
...
- EmPy_3.1
- EmPy_3.1.1
- EmPy_3.2
- EmPy_3.3
...
- FauxIdent-1.1
- FauxIdent-1.2
- FauxIdent-1.2.1
...
Well, it is better than I remember it being a while (year?) ago, my
recollection is that many packages had many, many old versions
listed but now I usualy see only a couple versions.

Hmm, so two versions means one is a development version,
and the other is a stable version?  I did not know that, and did
not see it documented on the site.  I would say documenting 
that would be an interface improvement.

I still think it would be better to have just a package name 
(with current version) listed in the index page(s), and have alternate
versions (old, alpha testing, etc) listed on the package's description
page.




More information about the Python-list mailing list