Differences between revisions 4 and 5
Revision 4 as of 2018-01-30 00:33:02
Size: 5383
Comment: Maintainer MVP milestone tentative date: Feb 28
Revision 5 as of 2018-01-30 00:39:47
Size: 6203
Comment: summary, standup formatting, TODOs
Deletions are marked like this. Additions are marked like this.
Line 3: Line 3:
Line 4: Line 5:

== Summary ==

We're tentatively saying the Maintainer MVP milestone will be ready Feb. 28th, 2018.
Line 16: Line 21:
 * Sumana: Requested [[https://mail.python.org/mm3/mailman3/lists/pypi-announce.python.org/|the new PyPI announce mailing list]], tested uploading a package to TestPyPI, and investigated other Warehouse dependencies (that last activity is continuing). No external blockers.
 * Ernest: reminds us that it's Pie Pea Eye not Pie Pie :-D (we're not PyPy; consistent pronunciation is helpful for community outreach). Has been SQL querying for active maintainers/projects (have maintainer contact info). Planning to start writing some announcer emails for active maintainers & big projects tomorrow! Will share in Slack channel with other teammates. Has been working on the last stretch of deployment tooling, got hamstrung on a stupid Docker Auth thing. Got great help from community here :) No external blockers at the moment.
 * Dustin: Has been working on logged-in profile/project management, on changing user display name, and on adding email addresses, and the feature where users can confirm email addresses. No external blockers.
 * Nicole: Is working on profile management page, which is done from a UI perspective. Needs to style the feature(s) Dustin is working on. Next, will work on mobile UI for project releases and maintainers pages. Called out [[https://github.com/pypa/warehouse/issues/1989|issue 1989]] where we are waiting on answer for privacy and CoC; Mark says he can ping Van. Called out [[https://github.com/pypa/warehouse/issues/2809|issue 2809]], as we are missing information on how to create new release on a project -- this needs to point to documentation. Sumana to update issue noting it needs discussion. Is blocked on manage release page (list files of release, list release journal) - needs an empty view to get started.
 * Laura: Has prepared a spreadsheet of most-downloaded pckgs from PyPI & libraries.io metrics, proxy for important projects in Python ecosystem, complement to SQL queries Ernest has run. To discuss: promotion to testers, media, schedule, & landing page for Warehouse testers.
 * Sumana:
  *
Requested [[https://mail.python.org/mm3/mailman3/lists/pypi-announce.python.org/|the new PyPI announce mailing list]], tested uploading a package to TestPyPI, and investigated other Warehouse dependencies (that last activity is continuing).
  *
No external blockers.
 * Ernest:
  * R
eminds us that it's Pie Pea Eye not Pie Pie :-D (we're not PyPy; consistent pronunciation is helpful for community outreach).
  *
Has been SQL querying for active maintainers/projects (have maintainer contact info). Planning to start writing some announcer emails for active maintainers & big projects tomorrow! Will share in Slack channel with other teammates.
  *
Has been working on the last stretch of deployment tooling, got hamstrung on a stupid Docker Auth thing. Got great help from community here :)
  *
No external blockers at the moment.
 * Dustin:
  *
Has been working on logged-in profile/project management, on changing user display name, and on adding email addresses, and the feature where users can confirm email addresses.
  *
No external blockers.
 * Nicole:
  *
Is working on profile management page, which is done from a UI perspective.
  *
Needs to style the feature(s) Dustin is working on.
  *
Next, will work on mobile UI for project releases and maintainers pages.
  *
Called out [[https://github.com/pypa/warehouse/issues/1989|issue 1989]] where we are waiting on answer for privacy and CoC; Mark says he can ping Van.
  *
Called out [[https://github.com/pypa/warehouse/issues/2809|issue 2809]], as we are missing information on how to create new release on a project -- this needs to point to documentation. Sumana to update issue noting it needs discussion.
  *
Is blocked on manage release page (list files of release, list release journal) - needs an empty view to get started. Dustin to do this.
 * Laura:
  *
Has prepared a spreadsheet of most-downloaded packages from PyPI & using libraries.io metrics, proxy for important projects in Python ecosystem, complement to SQL queries Ernest has run.
  * Blocked on discussing
: promotion to testers, media, schedule, & landing page for Warehouse testers.
Line 45: Line 66:
 * Sumana:
  * note on [[https://github.com/pypa/warehouse/issues/2809|issue 2809]] that it needs discussion.
 * Dustin:
  * Stub out individual release view to unblock Nicole
 * Mark:
  * Revisit policy/documentation around [[https://github.com/pypa/warehouse/issues/1989|CoC/privacy policy issue]]
 * Ernest:
  * Investigate [[https://github.com/pypa/warehouse/issues/2216|how current DB fixtures were created (#2216)]] and [[https://github.com/pypa/warehouse/issues/2713|Ask Donald, address #2713 - docs re admin login along the way]].
  * Coordinate annoucements re infra credits

Maintainer MVP Milestone discussion

Sync-up, bug triage, and discussion of Maintainer MVP delivery date

January 29, 2018

Summary

We're tentatively saying the Maintainer MVP milestone will be ready Feb. 28th, 2018.

Present:

  • Sumana Harihareswara
  • Laura Hampton
  • Ernest W. Durbin III
  • Nicole Harris
  • Dustin Ingram
  • Mark Mangoba

Current work

What are you working on? Any blockers?

  • Sumana:
    • Requested the new PyPI announce mailing list, tested uploading a package to TestPyPI, and investigated other Warehouse dependencies (that last activity is continuing).

    • No external blockers.
  • Ernest:
    • Reminds us that it's Pie Pea Eye not Pie Pie :-D (we're not PyPy; consistent pronunciation is helpful for community outreach).

    • Has been SQL querying for active maintainers/projects (have maintainer contact info). Planning to start writing some announcer emails for active maintainers & big projects tomorrow! Will share in Slack channel with other teammates.

    • Has been working on the last stretch of deployment tooling, got hamstrung on a stupid Docker Auth thing. Got great help from community here :)

    • No external blockers at the moment.
  • Dustin:
    • Has been working on logged-in profile/project management, on changing user display name, and on adding email addresses, and the feature where users can confirm email addresses.
    • No external blockers.
  • Nicole:
    • Is working on profile management page, which is done from a UI perspective.
    • Needs to style the feature(s) Dustin is working on.
    • Next, will work on mobile UI for project releases and maintainers pages.
    • Called out issue 1989 where we are waiting on answer for privacy and CoC; Mark says he can ping Van.

    • Called out issue 2809, as we are missing information on how to create new release on a project -- this needs to point to documentation. Sumana to update issue noting it needs discussion.

    • Is blocked on manage release page (list files of release, list release journal) - needs an empty view to get started. Dustin to do this.
  • Laura:
    • Has prepared a spreadsheet of most-downloaded packages from PyPI & using libraries.io metrics, proxy for important projects in Python ecosystem, complement to SQL queries Ernest has run.

    • Blocked on discussing: promotion to testers, media, schedule, & landing page for Warehouse testers.

Bug triage

What milestone does each issue belong in?

Maintainer MVP milestone work remaining

Schedule and decide tentative deadline for first milestone

  • On an infrastructure level: Overall, our timeline is that it'll be done very soon, and we estimate we'll have an end-to-end demoable this week. We need to get the basic bits out and start knocking them around. We're going to have some infrastructure credits and, once we get those confirmed, we'll get a Kubernetes cluster up. We're also throwing an MVP of Cabotage (our deployment tooling) on top of that. Once the infrastructure piece is solid, Ernest can turn more of his attention to Warehouse feature development, bugfixing, and code review.

  • In parallel, Nicole and Dustin are working on the remaining issues in the milestone; Nicole thinks it'll take her 2-3 weeks to finish the remaining issues on her plate (e.g., mobile UIs). Dustin believes we can probably finish the Maintainer MVP milestone in the month of February.

Summary: we expect to have the Maintainer MVP milestone out by Feb. 28th.

To Do

PackagingWG/2018-01-29-Warehouse (last edited 2018-01-30 00:39:47 by SumanaHarihareswara)

Unable to view page? See the FrontPage for instructions.