PackagingWG/2018-03-06-Warehouse

Legacy Wiki Page

This page was migrated from the old MoinMoin-based wiki. Information may be outdated or no longer applicable. For current documentation, see python.org.

Warehouse Sync-up Meeting

Tuesday, March 6th

Present

  • Mark

  • Nicole

  • Dustin

  • Ernest

  • Sumana

  • (partially) Donald

Just finished/working on/blockers/announcements/vacations

Mark

  • Ewa and Mark reviewing PEP 541 (Wednesday, March 7th), going over workflow and roles.

  • Budget updates: have sent and approved invoices for February.

  • opentech.fund application completed, will follow up on Friday, March 9th on application status.

  • Need to schedule one on one with Ernest on Warehouse Infra.

Nicole

  • User testing \o/

  • each one takes 30-60 min, has 3 more lined up

  • got a lot of feedback, opening some new issues

  • need to respond to issues where she has been pinged

  • unavailable some of last week of March, incl Monday March 26 - (25th-29th to be precise :) )

Dustin

  • Updates/migrations/packaging for version canonicalization

  • Password strength gauge merge

  • Debugging camo issues - https proxy for embedded images

  • no big blockers, except needing Donald review

  • unavailable some/all of last week of March

Ernest

  • AWS Infra is stood up and heavily tested from a “nuts and bolts” perspecitve

  • dicing out the millions of tiny differences between minikube, google kubernetes, and “tectonic” (our Kubernetes infra tooling)

  • This week has been rough. PyCon CoC trainings, PyCon Schedule launch :/ but making steady progress.

  • Disconnected April 1-7 ‘cept for emergencies

Sumana

Laura (absent, sick)

  • PR re avatar/name display

Grant money update & burn rate

~2 months left?

  • we came in a little less in Feb vs Jan

  • we’ll run probably right about 2 months

What can we get done by the end of April?

  • Dustin: get infra up & some traffic over, not all of it

  • Ernest: positive: once we have infra up, can cut traffic over. Less concerned about turning off legacy - is positive we will hit that by end of April

  • Nicole: a lot of nice to haves in there, could safely recategorize

  • TODO Sumana to recategorize

When will we hear back on Open Tech Fund grant? - March 9

PyCon sprint planning

Sumana, Dustin, and (partially) Ernest to be there, but Nicole won’t

  • Ernest - don’t count on his participation

Activities we could pre-plan/announce now:

Should we estimate what it will cost for us to be “working” at the sprints?

  • Sumana to do this and talk with Ewa and Mark

  • share info with Nicole re EuroPython

  • Should we apply for a sprint grant? (Do sprint grants even exist?)

Milestone update (infra and features)

Milestone 3 (publicizing the beta): https://github.com/pypa/warehouse/milestone/10 and Milestone 4 (redirect & launch): https://github.com/pypa/warehouse/milestone/1

  • relatedly: infra credits announcements? when?

  • Mark is waiting for marketing stuff - Donald to poke Trevor

  • Sumana to look through this & recategorize stuff that can wait

Ask Donald for

heads-up, Thursdays and Fridays are now his packaging days, rather than Tuesdays and Wednesdays

Bug triage

Anything from https://github.com/pypa/warehouse/issues/2976 or https://github.com/pypa/warehouse/issues/2982 for spam cleanup , like bulk delete from a supplied package name list, that we need to plan around?

Frontend tests per https://github.com/pypa/warehouse/issues/2154 , and cross-browser test UI per https://github.com/pypa/warehouse/issues/1317 ?

  • Sumana: fine to postpone. Your thoughts?

  • lack of tests is not slowing Nicole down

  • Nicole has access to BrowserStack - testing is easy - the problems that we find via it are the things that take time

  • Analytics from last month (Feb 2018): Chrome 67.76%, Firefox 16.92%, Safari 7.38%, Internet Explorer 2.79%. Site has been built using Chrome - I don’t foresee too many problems :)

  • Testing the Stimulus controller(s) seems more feasible

Move Conveyor back to using test.pypi.org https://github.com/pypa/warehouse/issues/1211

  • Sumana: ok to postpone past shutdown?

  • Dustin can do this if he can get access to the conveyor heroku app

  • should deploy to cabotage on Thursday

TODOs

  • Donald to do stuff in “ask Donald for” section, and to check with Trevor about credits and marketing

  • Mark to follow up on 541, Ernest conversation re: infra, Open Tech Fund grant, other grant opportunities

  • Sumana to recategorize less-essential Milestone 3, 4, and 5 issues (in progress), and talk with Ewa and Mark about sprint budget

  • Nicole to reply to issues where she’s been pinged

  • Ernest to follow up on #1211