| Store | Cart

Re: [Distutils] PEP 503 - Simple Repository API

From: Wes Turner <wes....@gmail.com>
Mon, 7 Sep 2015 12:29:53 -0500
On Sep 5, 2015 11:12 AM, "Donald Stufft" <don...@stufft.io> wrote:
>> On September 5, 2015 at 5:43:58 AM, M.-A. Lemburg (m...@egenix.com) wrote:> >>> I don't want to add more features to the API, particularly not in this
PEP. My
> longer term plan is to work on a a new API for installers to use which
will be
> easier to work with. The current API is great for it's simplicity and the
fact
> it can be implemented on the server side with nothing more than a
directory
> structure full of files and python -m http.server. The plan in my head is
to
> add a new repository API which can handle the more complex cases AND
which will
> most likely be JSON based to simplify parsing of it. The simple API would
not
> be deprecated, it would just be up to the repository which "version" of
the API
> they use. For people hosting their own repositories, if they have a
simple case
> they will be able to get away with the simple API, but the more complex
API
> would offer benefits like being able to access the metadata information
without
> downloading the file.

I would like to help with this.
There are resources with attributes
And representations (HTML, JSON -> RDFa, JSON-LD)
And schema.org/Action s (CRUD, star)

It's probably possible to convert to RDFa and JSONLD and add the existing
metadata
Without yet a PEP metadata 3.0.1

>> -----------------> Donald Stufft> PGP: 0x6E3CBCE93372DCFA // 7C6B 7C5D 5E2B 6356 A926 F04F 6E3C BCE9 3372
DCFA
>>> _______________________________________________> Distutils-SIG maillist  -  Dist...@python.org> https://mail.python.org/mailman/listinfo/distutils-sig

_______________________________________________
Distutils-SIG maillist  -  Dist...@python.org
https://mail.python.org/mailman/listinfo/distutils-sig

Recent Messages in this Thread
Donald Stufft Sep 05, 2015 01:17 am
Donald Stufft Sep 05, 2015 01:19 am
Nick Coghlan Sep 05, 2015 03:09 am
Marius Gedminas Sep 05, 2015 08:44 am
M.-A. Lemburg Sep 05, 2015 09:43 am
Donald Stufft Sep 05, 2015 04:12 pm
Donald Stufft Sep 05, 2015 04:15 pm
Paul Moore Sep 07, 2015 02:43 pm
Wes Turner Sep 07, 2015 05:05 pm
Nick Coghlan Sep 08, 2015 12:43 am
Nick Coghlan Sep 08, 2015 01:07 am
Wes Turner Sep 07, 2015 05:29 pm
M.-A. Lemburg Sep 07, 2015 09:05 pm
Donald Stufft Sep 08, 2015 01:37 am
Wes Turner Sep 08, 2015 03:19 am
Donald Stufft Sep 24, 2015 04:03 pm
Messages in this thread