[Distutils] new stuff overview, beta next week, user tests, & other Warehouse updates
sh at changeset.nyc
Wed Mar 14 02:39:05 EDT 2018
The new PyPI is still working towards our big public beta. We have 7
open issues till we'll declare beta and make an outreach push (probably
late this week or early next week), and then 19 more open issues till we
can redirect/launch PyPI probably in April (overview). I've
started preparing a draft overview of what's new in
PyPI/packaging/distribution to publicize along with the beta; it says
"not to be publicized" but I'll let you in on the secret early. Maybe
something in it is new to you as well!
As usual, we had a Warehouse core developers' meeting on Monday. The
last week has seen a lot of polish and bugfixing and documentation for
Warehouse. For instance, project deletion is cleaner, we more
consistently indicate dangerous actions on a page, and there's now a
migration guide for third-party services which we told several
projects about. We've done some infrastructural work, like Datadog
instrumentation, "Conveyor" (a shim for URL redirects), and
Cabotage improvements. Here's an animated GIF demo of release phase
commands (scale up, scale down). And we improved other codebases as
well, to fix Travis docs, get our HTTPS proxy service to deal with
big embedded images, and deal better with parsing invalid URLs in
Thanks to volunteers who got pull requests merged this week:
* waseem: we now send an email to primary email whenever primary
email is changed
* mds325: clear input when the user closes the modal * dirn: create a shortlink and redirect all requests for
/p/<project>/ to /project/<project>/ * cryvate: clarify project counter for searches with tons of
results * Mariatta: fix an email-sending issue
And thanks to our many bug reporters, such as Andrew Nesbitt who noticed
an RSS feed discrepancy.
Check out the current discussion of API keys, a bearer token
authentication scheme, and Macaroons in future PyPI.
Want to help?
* Talk with Nicole about being a subject or interviewer for user
tests! She's been focusing on user tests and it's paid off, with
a lot of bugs found and designs validated. * Got a good workaround for our CAPTCHA being blocked in China?
* Consider joining us at sprints in the next few months.
* We have 24 good first issues open, and a "getting started"
guide, and quick turnaround on code review.
*Thanks to Mozilla Open Source Support for their funding for the
PyPI & Warehouse work.*
Warehouse project manager
sh at changeset.nyc
P.S. Usually I compose these weekly report emails in plain text; here
I'm doing it in HTML with a plaintext fallback. Let me know if it's
better, awful, etc. Also nearly no one *replies* to these emails so
I'd also welcome your "hey this is useful to me!" offlist reply.
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the Distutils-SIG