The downside to the FTP solution however is that little metadata is present
about the versions

The FTP pages are primarily for downloading versions which isn't the aim of
the proposal, it's to be able to fetch the metadata.

Adding some sort of metadata file to all versions on the FTP server would
solve the problem but at that point I'm not sure the "doesn't need any new
process" argument still holds water.

On Wed, 27 May 2020 at 22:36, M.-A. Lemburg <m...@egenix.com> wrote:

> On 27.05.2020 18:59, Antoine Pitrou wrote:
> > On Tue, 26 May 2020 22:19:12 -0400
> > Kyle Stanley <aeros...@gmail.com> wrote:
> >>
> >>> It could become more detailed about each minor versions, git tag,
> links
> >> to changelogs, links to the repositories, to the docs, download links,
> >> and so on.
> >>
> >> I don't know that it needs to be said, but for now, I think we should
> start
> >> with a minimalist approach by keeping the API focused on reducing the
> >> number of *existing* locations to update, rather than predicting what
> might
> >> sort of fields might be useful to include. Otherwise, it could very well
> >> end up becoming more work to maintain compared to what it actually
> saves.
> >
> > Unless unusual fields are required in the returned information, how
> > about using PyPI as the information store?  That way, you don't have to
> > design a new API and implement a new backend...
> >
> > (that doesn't mean PyPI needs to host any downloadable files for Pyhon,
> > by the way - just the metadata)
>
> Here's something which is close to an HTTP API and doesn't need any new
> process, since it's been working for ages...
>
> https://www.python.org/ftp/python/
>
> (and it's also easier to use than the regular python.org download
> mechanisms)
>
> If you're looking for the 1.x releases, you can find them here:
>
> https://www.python.org/ftp/python/src/
>
> Even earlier ones are on USENET.
>
> --
> Marc-Andre Lemburg
> eGenix.com
>
> Professional Python Services directly from the Experts (#1, May 27 2020)
> >>> Python Projects, Coaching and Support ...    https://www.egenix.com/
> >>> Python Product Development ...        https://consulting.egenix.com/
> ________________________________________________________________________
>
> ::: We implement business ideas - efficiently in both time and costs :::
>
>    eGenix.com Software, Skills and Services GmbH  Pastor-Loeh-Str.48
>     D-40764 Langenfeld, Germany. CEO Dipl.-Math. Marc-Andre Lemburg
>            Registered at Amtsgericht Duesseldorf: HRB 46611
>                https://www.egenix.com/company/contact/
>                      https://www.malemburg.com/
> _______________________________________________
> Python-ideas mailing list -- python-ideas@python.org
> To unsubscribe send an email to python-ideas-le...@python.org
> https://mail.python.org/mailman3/lists/python-ideas.python.org/
> Message archived at
> https://mail.python.org/archives/list/python-ideas@python.org/message/XMURTTG67FWUZVQCXCQWHTGZTX7YYDGF/
> Code of Conduct: http://python.org/psf/codeofconduct/
>
_______________________________________________
Python-ideas mailing list -- python-ideas@python.org
To unsubscribe send an email to python-ideas-le...@python.org
https://mail.python.org/mailman3/lists/python-ideas.python.org/
Message archived at 
https://mail.python.org/archives/list/python-ideas@python.org/message/OETITTXYD4NAJ3IQRPPQRSCZNJNFANNR/
Code of Conduct: http://python.org/psf/codeofconduct/

Reply via email to