Based on discussions in another thread [1], I've posted a PR to pypa.io for a "PyPA Roadmap" PR: https://github.com/pypa/pypa.io/pull/7 built version: http://pypaio.readthedocs.org/en/roadmap/roadmap/ To be clear, I'm not trying to dictate anything here, but rather just trying to mirror what I think is going on for the sake of new (or old) people, who don't have a full picture of the major todo items. I'm asking for help to make this as accurate as possible and to keep it accurate as our plans change. thanks, Marcus [1] https://mail.python.org/pipermail/distutils-sig/2015-October/027346.html , although it seems a number of emails in this thread never made it to the archive due to the python mail server failure.
On Mon, Nov 02, 2015 at 06:13:27PM -0800, Marcus Smith wrote:
Based on discussions in another thread [1], I've posted a PR to pypa.io for a "PyPA Roadmap"
PR: https://github.com/pypa/pypa.io/pull/7 built version: http://pypaio.readthedocs.org/en/roadmap/roadmap/
To be clear, I'm not trying to dictate anything here, but rather just trying to mirror what I think is going on for the sake of new (or old) people, who don't have a full picture of the major todo items.
I'm asking for help to make this as accurate as possible and to keep it accurate as our plans change.
Shouldn't Warehouse be mentioned there? Marius Gedminas -- Initially, there were few or no postal regulations governing packages mailed parcel post. To construct a bank in Vernal, Utah in 1916, a Salt Lake City Company figured out that the cheapest way to send 40 tons of bricks to the building was by Parcel Post. Each brick was individually wrapped & mailed. Postal rules were promptly rewritten. -- http://en.wikipedia.org/wiki/United_States_Postal_Service
Thanks for writing the roadmap, Marcus! Heck of a lot easier to understand
what is or is not sitting at a PEP at the moment.
On Mon, 2 Nov 2015 at 18:13 Marcus Smith
Based on discussions in another thread [1], I've posted a PR to pypa.io for a "PyPA Roadmap"
PR: https://github.com/pypa/pypa.io/pull/7 built version: http://pypaio.readthedocs.org/en/roadmap/roadmap/
To be clear, I'm not trying to dictate anything here, but rather just trying to mirror what I think is going on for the sake of new (or old) people, who don't have a full picture of the major todo items.
I'm asking for help to make this as accurate as possible and to keep it accurate as our plans change.
thanks, Marcus
[1] https://mail.python.org/pipermail/distutils-sig/2015-October/027346.html , although it seems a number of emails in this thread never made it to the archive due to the python mail server failure.
_______________________________________________ Distutils-SIG maillist - Distutils-SIG@python.org https://mail.python.org/mailman/listinfo/distutils-sig
On 3 November 2015 at 16:25, Brett Cannon
Thanks for writing the roadmap, Marcus! Heck of a lot easier to understand what is or is not sitting at a PEP at the moment.
Agreed. I'll have a proper read through it at some point and see if there's anything I can add, but on a brief read it looks good. One question - would it be worth having a "design principles" section for notes about things like how we want to allow Warehouse/PyPI to publish metadata from the distribution files, so distribution formats should include static metadata for those values? Ultimately that sort of thing would end up in a PEP or spec, but at the moment, it's typically buried in ML threads and/or people's minds. The problem is that it would be much more tentative than the other data you've recorded, and might not fit well alongside it. Paul
thanks!
http://pypaio.readthedocs.org/en/roadmap/roadmap/
PEP 426 JSONLD [1] affects/could help solve for / should be aware of:
- http://pypaio.readthedocs.org/en/roadmap/roadmap/#metadata-2-0
- http://pypaio.readthedocs.org/en/roadmap/roadmap/#metadata-extensions
- http://pypaio.readthedocs.org/en/roadmap/roadmap/#build-neutrality
- http://pypaio.readthedocs.org/en/roadmap/roadmap/#source-distribution-2-0
-
http://pypaio.readthedocs.org/en/roadmap/roadmap/#installation-database-upda...
- http://pypaio.readthedocs.org/en/roadmap/roadmap/#common-filename-scheme
... PyPi.Python.org / warehouse.python.org 'route' URIs and resolvable
resource URLs
[1] https://github.com/pypa/interoperability-peps/issues/31 #PEP426JSONLD
On Nov 2, 2015 8:13 PM, "Marcus Smith"
Based on discussions in another thread [1], I've posted a PR to pypa.io for a "PyPA Roadmap"
PR: https://github.com/pypa/pypa.io/pull/7 built version: http://pypaio.readthedocs.org/en/roadmap/roadmap/
To be clear, I'm not trying to dictate anything here, but rather just trying to mirror what I think is going on for the sake of new (or old) people, who don't have a full picture of the major todo items.
I'm asking for help to make this as accurate as possible and to keep it accurate as our plans change.
thanks, Marcus
[1] https://mail.python.org/pipermail/distutils-sig/2015-October/027346.html , although it seems a number of emails in this thread never made it to the archive due to the python mail server failure.
_______________________________________________ Distutils-SIG maillist - Distutils-SIG@python.org https://mail.python.org/mailman/listinfo/distutils-sig
One question - would it be worth having a "design principles" section for notes about things like how we want to allow Warehouse/PyPI to publish metadata from the distribution files, so distribution formats should include static metadata for those values?
maybe. we can certainly beef up the summaries and status comments. I'm wary that trying to maintain "design principles" is too much for this document (at least more than I'd want to maintain). btw, I just added a sentence to the sdist section about the static metadata discussion.
On 4 November 2015 at 05:06, Marcus Smith
I'm wary that trying to maintain "design principles" is too much for this document (at least more than I'd want to maintain).
That was my concern too. Let's wait & see how things play out.
btw, I just added a sentence to the sdist section about the static metadata discussion.
Thanks! That sounds like a good place to put this point. Paul
FYI, I went ahead and merged it. https://www.pypa.io/en/latest/roadmap/ Again, help appreciated from anyone to keep it accurate as things change (and they surely will) --Marcus
btw, I'm very aware that recent discussions may be changing the roadmap...
: )
I'm holding fast for the smoke to clear...
On Wed, Nov 4, 2015 at 4:42 PM, Marcus Smith
FYI, I went ahead and merged it.
https://www.pypa.io/en/latest/roadmap/
Again, help appreciated from anyone to keep it accurate as things change (and they surely will)
--Marcus
participants (5)
-
Brett Cannon
-
Marcus Smith
-
Marius Gedminas
-
Paul Moore
-
Wes Turner