[Python-ideas] Adding jsonschema to the standard library

Ludovic Gasc gmludo at gmail.com
Sun May 24 13:56:43 CEST 2015


Hi all,

After to read all responses, I've changed my mind:
At the first look, the advantage to push jsonschema into Python lib is to
standardize and promote an actual good practice.
But yes, you're right, it's too early to include that because the standard
should be changed and/or abandonned by a new good practice, like SOAP and
REST.

It's more future proof to promote PyPI and pip to Python developers.

Regards.


--
Ludovic Gasc (GMLudo)
http://www.gmludo.eu/

2015-05-23 16:21 GMT+02:00 Nick Coghlan <ncoghlan at gmail.com>:

> On 23 May 2015 at 12:59, Stephen J. Turnbull <stephen at xemacs.org> wrote:
> > Donald Stufft writes:
> >  > It's being solved for very specific cases by starting to have the
> >  > standard documentation explicitly call out these defacto standards
> >  > of the Python ecosystem where it makes sense.
> >
> > Because that's necessarily centralized, it's a solution to a different
> > problem.  We need a decentralized approach to deal with the "people
> > who use package X often would benefit from Y too, but don't know where
> > to find Y or which implementation to use."  IOW, there needs to be a
> > way for X to recommend implementation Z (or implementations Z1 or Z2)
> > of Y.
>
> https://www.djangopackages.com/ covers this well for the Django
> ecosystem (I actually consider it to be one of Django's killer
> features, and I'm pretty sure I'm not alone in that - like
> ReadTheDocs, it was a product of DjangoDash 2010).
>
> There was an effort a few years back to set up an instance of that for
> PyPI in general, as well as similar comparison sites for Pyramid and
> Plone, but none of them ever hit the same kind of critical mass of
> useful input as the Django one.
>
> The situation has changed substantially since then, though, as we've
> been more actively promoting pip, PyPI and third party libraries as
> part of the recommended Python developer experience, and the main
> standard library documentation now delegates to packaging.python.org
> for the details after very brief introductions to installing and
> publishing packages.
>
> Cheers,
> Nick.
>
> --
> Nick Coghlan   |   ncoghlan at gmail.com   |   Brisbane, Australia
> _______________________________________________
> Python-ideas mailing list
> Python-ideas at python.org
> https://mail.python.org/mailman/listinfo/python-ideas
> Code of Conduct: http://python.org/psf/codeofconduct/
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.python.org/pipermail/python-ideas/attachments/20150524/c9cedf77/attachment.html>


More information about the Python-ideas mailing list