easy_installability of older bzr releases.
Martin Pool
mbp at sourcefrog.net
Fri May 1 02:05:48 BST 2009
2009/5/1 Wouter van Heyst <larstiq at larstiq.dyndns.org>:
> I see 4 possible solutions:
>
> 1) attach files to every release on pypi we still care about
> 2) change the release process to have setup.py download location
> point at a specific to that release location
> 3) change (or add to) the general download url to
> https://edge.launchpad.net/bzr/+download
(I guess it should actually be without the 'edge.' which points you to
the beta site.)
> 4) change http://bazaar-vcs.org/Download to include links for older
> releases
>
>
> The effect of 3) or 4) can be seen with
>
> testenv/bin/easy_install bzr==1.12 -f https://edge.launchpad.net/bzr/+download
>
>
> Each option has drawbacks, I think 4) would suit us best with a
> TurboGears like approach (http://turbogears.org/download/) of having a
> style=display:none list of releases, but couldn't figure out in the
> moment how to get that done on moinmoin.
So easy_install scans through the html of the download page to try to
find the right file? How clever.
I like the sound of #3 more. If the metadata is intended to point to
a place where all old releases can be obtained then doing so in a way
that works for machines but not for people would be a bit weird.
--
Martin <http://launchpad.net/~mbp/>
More information about the bazaar
mailing list