= 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 * bug triage, documentation * ran IRC meetings & doing "please test" outreach * volunteer: twine * submitting talk to JupyterCon today https://conferences.oreilly.com/jupyter/jup-ny/public/cfp/621 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: * API keys? Luke Sneeringer? https://github.com/pypa/warehouse/issues/994 * Bus factor promo? https://github.com/pypa/warehouse/issues/3121 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 == * review https://github.com/pypa/warehouse-camo/pull/1 Switch to fork with content length redirect * review/merge/release https://github.com/pypa/readme_renderer/pull/65 Handle invalid address errors * Sumana timing re visit 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? * Sumana's double-checking here, knows this is not strictly MOSS work * https://github.com/pypa/warehouse/pull/2969 and https://github.com/pypa/warehouse/pull/2991 are still open * No, not now * no action needed 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