Re: [Distutils] new stuff overview, beta next week, user tests, & other Warehouse updates

2018-03-14 Thread Sumana Harihareswara
On 03/14/2018 03:29 AM, Nathaniel Smith wrote:
> On Tue, Mar 13, 2018 at 11:39 PM, Sumana Harihareswara  
> wrote:
>> 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!
> 
> - Missing parentheses at the end of the GPG/PGP line
> 
> - I'd put the signup link for the new announce list right at the top,
> like "this post has lots of important stuff, and if you don't want to
> miss future important stuff, sign up here."
> 
> -n

Thanks. Fixed.

Ernest W. Durbin III also pointed out in IRC
http://kafka.dcpython.org/day/pypa-dev/2018-03-14 that the call to
action, at least in some predecessors of this announcement, was unclear;
I've revised
https://wiki.python.org/psf/PackagingWG/PyPIBetaAnnouncement#Migrating
accordingly.

-- 
Sumana Harihareswara
Warehouse project manager
Changeset Consulting
https://changeset.nyc
___
Distutils-SIG maillist  -  Distutils-SIG@python.org
https://mail.python.org/mailman/listinfo/distutils-sig


Re: [Distutils] new stuff overview, beta next week, user tests, & other Warehouse updates

2018-03-14 Thread Nathaniel Smith
On Tue, Mar 13, 2018 at 11:39 PM, Sumana Harihareswara  
wrote:
> 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!

- Missing parentheses at the end of the GPG/PGP line

- I'd put the signup link for the new announce list right at the top,
like "this post has lots of important stuff, and if you don't want to
miss future important stuff, sign up here."

-n

-- 
Nathaniel J. Smith -- https://vorpus.org
___
Distutils-SIG maillist  -  Distutils-SIG@python.org
https://mail.python.org/mailman/listinfo/distutils-sig


[Distutils] new stuff overview, beta next week, user tests, & other Warehouse updates

2018-03-14 Thread Sumana Harihareswara
The new PyPI is still working towards our big public beta[1]. 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[2] probably in April (overview[3]). I've
started preparing a draft overview of what's new in
PyPI/packaging/distribution[4] 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[5]. The
last week has seen a lot of polish and bugfixing and documentation for
Warehouse. For instance, project deletion is cleaner[6], we more
consistently indicate dangerous actions on a page[7], and there's now a
migration guide for third-party services[8] which we told several
projects about[9]. We've done some infrastructural work, like Datadog
instrumentation[10],  "Conveyor" (a shim for URL redirects)[11],  and
Cabotage improvements[12]. Here's an animated GIF demo of release phase
commands (scale up, scale down).[13] And we improved other codebases as
well, to fix Travis docs[14], get our HTTPS proxy service to deal with
big embedded images[15], and deal better with parsing invalid URLs in
READMEs[16].
Thanks to volunteers who got pull requests merged this week:
 * waseem[17]: we now send an email to primary email whenever primary
   email is changed
 * mds325[18]: clear input when the user closes the modal * dirn[19]: create a 
shortlink and redirect all requests for
   /p// to /project// * cryvate[20]: clarify project counter 
for searches with tons of
   results * Mariatta[21]: fix an email-sending issue 

And thanks to our many bug reporters, such as Andrew Nesbitt who noticed
an RSS feed discrepancy[22].

Check out the current discussion[23] 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![24]  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[25]?
 * Consider joining us at sprints[26] in the next few months.
 * We have 24 good first issues open[27], and a "getting started"[28]
   guide, and quick turnaround on code review.
*Thanks to Mozilla Open Source Support[29] for their funding[30] for the
PyPI & Warehouse work.*
--
Sumana Harihareswara
Warehouse project manager
Changeset Consulting
s...@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.
Links:

   1. https://github.com/pypa/warehouse/milestone/10
   2. https://github.com/pypa/warehouse/milestone/1
   3. https://github.com/pypa/warehouse/projects/1
   4. https://wiki.python.org/psf/PackagingWG/PyPIBetaAnnouncement
   5. https://wiki.python.org/psf/PackagingWG/2018-03-12-Warehouse
   6. https://github.com/pypa/warehouse/pull/3212
   7. https://github.com/pypa/warehouse/pull/3166
   8. 
https://warehouse.readthedocs.io/api-reference/integration-guide/#migrating-to-the-new-pypi
   9. https://github.com/pypa/warehouse/issues/2935
  10. https://github.com/pypa/warehouse/pull/3076
  11. 
https://github.com/pypa/conveyor/commits?author=ewdurbin=2018-03-06T05:00:00Z=2018-03-15T04:00:00Z
  12. 
https://github.com/cabotage/cabotage-app/commits?author=ewdurbin=2018-03-06T05:00:00Z=2018-03-15T04:00:00Z
  13. https://ernest.ly/imgs/cabotage-release-scale-up-scale-down.gif
  14. https://github.com/travis-ci/docs-travis-ci-com/pull/1726
  15. https://github.com/pypa/warehouse-camo/pull/1
  16. https://github.com/pypa/readme_renderer/pull/65
  17. https://github.com/pypa/warehouse/pull/3158
  18. https://github.com/pypa/warehouse/pull/3160
  19. https://github.com/pypa/warehouse/pull/3165
  20. https://github.com/pypa/warehouse/pull/3193
  21. https://github.com/pypa/warehouse/pull/3214
  22. https://github.com/pypa/warehouse/issues/3238
  23. https://github.com/pypa/warehouse/issues/994
  24. http://whoisnicoleharris.com/2018/03/13/user-testing-warehouse.html
  25. https://github.com/pypa/warehouse/issues/3174
  26. https://wiki.python.org/psf/PackagingSprints
  27. 
https://github.com/pypa/warehouse/issues?q=is%3Aissue+is%3Aopen+label%3A%22good+first+issue%22
  28. https://warehouse.readthedocs.io/development/getting-started/
  29. 
https://blog.mozilla.org/blog/2018/01/23/moss-q4-supporting-python-ecosystem/
  30. https://pyfound.blogspot.com/2017/11/the-psf-awarded-moss-grant-pypi.html
___
Distutils-SIG maillist  -  Distutils-SIG@python.org
https://mail.python.org/mailman/listinfo/distutils-sig