Size: 5086
Comment: triage notes
|
Size: 5856
Comment: work remaining, milestone schedule
|
Deletions are marked like this. | Additions are marked like this. |
Line 37: | Line 37: |
Line 77: | Line 76: |
* https://github.com/pypa/warehouse/issues/2850 Support searching for an exact phrase #2850 * Sumana Suggestion: milestone 3, publicizing beta. Search is already better on Warehouse - good contribution for someone familiar with Elasticsearch - nice to have | * https://github.com/pypa/warehouse/issues/2850 Support searching for an exact phrase #2850 * Sumana Suggestion: milestone 3, publicizing beta. Search is already better on Warehouse - good contribution for someone familiar with Elasticsearch - nice to have |
Line 81: | Line 82: |
* https://github.com/pypa/warehouse/issues/345 Ability to mark a version of a package as deprecated or unsupported #345 * Sumana Suggestion: Post-launch | * https://github.com/pypa/warehouse/issues/345 Ability to mark a version of a package as deprecated or unsupported #345 * Sumana Suggestion: Post-launch |
Line 85: | Line 88: |
* https://github.com/pypa/warehouse/issues/2206 Sort user page project list by last release date #2206 * Was a PR, closed due to test issues - SH will reach out to see if contributor can work on it again | * https://github.com/pypa/warehouse/issues/2206 Sort user page project list by last release date #2206 * Was a PR, closed due to test issues - SH will reach out to see if contributor can work on it again |
Line 91: | Line 96: |
* JSON API documentation https://github.com/pypa/warehouse/issues/2913 * Sumana Suggestion: milestone 4, launch | * JSON API documentation https://github.com/pypa/warehouse/issues/2913 |
Line 93: | Line 98: |
* PR exists - needs more English, change pypi.python.org to pypi.org | * Sumana Suggestion: milestone 4, launch * PR exists - needs more prose, change pypi.python.org to pypi.org |
Line 101: | Line 108: |
* Request for Trio trove classifier https://github.com/pypa/warehouse/issues/2881 * Sumana Suggestion: maintainer MVP | * Request for Trio trove classifier https://github.com/pypa/warehouse/issues/2881 * Sumana Suggestion: maintainer MVP |
Line 104: | Line 113: |
* Ernest has done the trove update task, Sumana has moved https://github.com/pypa/warehouse/issues/2649 to milestone 4 | |
Line 105: | Line 115: |
* Ernest has done the trove update task, Sumana has moved https://github.com/pypa/warehouse/issues/2649 to milestone 4 * https://github.com/pypa/warehouse/issues/2401 Indicate in UI/API if a name has been prohibited #2401 * Sumana Suggestion: milestone 4, launch |
* https://github.com/pypa/warehouse/issues/2401 Indicate in UI/API if a name has been prohibited #2401 * Sumana Suggestion: milestone 4, launch |
Line 120: | Line 131: |
* https://github.com/pypa/warehouse/issues/994 Add support for API keys #994 * lukesneeringer wants to scope this out and asks whether anyone objects, volunteers to do this work + two-factor auth | * https://github.com/pypa/warehouse/issues/994 Add support for API keys #994 * lukesneeringer wants to scope this out and asks whether anyone objects, volunteers to do this work + two-factor auth |
Line 126: | Line 139: |
* https://github.com/pypa/warehouse/issues/360 Add some sort of webhooks support #360 * Sumana Suggestion: post-launch | * https://github.com/pypa/warehouse/issues/360 Add some sort of webhooks support #360 * Sumana Suggestion: post-launch |
Line 132: | Line 147: |
* https://github.com/pypa/warehouse/issues/1855 Expose what extras are available for install #1855 * Sumana Suggestion: cool but not urgent | * https://github.com/pypa/warehouse/issues/1855 Expose what extras are available for install #1855 * Sumana Suggestion: cool but not urgent |
Line 138: | Line 155: |
* Issue 999 * Nicole asks about this. maintainer MVP - will be closed with change password PR. | * Issue 999 |
Line 140: | Line 157: |
* Nicole asks about this. maintainer MVP - will be closed with change password PR. | |
Line 143: | Line 160: |
Sumana to find out his current PyPA work |
|
Line 148: | Line 167: |
https://github.com/pypa/warehouse/projects/1 is a helpful overview, teammates say Dustin and Nicole report they believe their Maintainer MVP issues will be resolved by Monday Feb 19th, unless her UI testing reveals showstoppers Infrastructure readiness: Barring unforeseen issues, we can promote maintainer MVP on Herokuinfra changeover needs to be done before milestone 3 shift over a fraction of pip installs starting at milestone 2 need monitoring and metrics to do this Cautious optimism about publicizing Maintainer MVP middle of next week |
|
Line 149: | Line 174: |
* Sumana to email packaging wg about https://github.com/pypa/warehouse/issues/2401 Indicate in UI/API if a name has been prohibited #2401 |
Warehouse weekly meeting notes
Monday, Feb. 12, 2018
Present:
- Sumana
- Laura
- Mark
- Dustin
- Ernest
- Nicole
Current work/announcements:
Ernest:
- "Just dumb week last week."
- [infrastructure discussion]
- working on platform setup for deployments -- can shift into Warehouse mode if blocked on that
Nicole:
- focused on release detail page
- functionality for managing a project is working
- will work on manage email PR
- will do testing of new UI
- Ernest: Eagerly Volunteers :-D
- Laura: I can help test UI
Not blocked, needs Dustin to set up branch for reset password - \o/ - already in progress
Dustin:
- In Progress/blocked
- Manage Emails
- Reset Password
- Delete Account - last bit of work for me in Milestone #1
- Moving on to Milestone #2
Sumana:
- bug triage, doc improvement for PyPA website
- stakeholder communication
Laura:
- twine docs PRs merged
- Reviewed PR to add additional emails to account
- Created a draft plan for promotion post-Maintainer MVP milestone:
- Landing page for testers will be on Packaging WG wiki
- First reach out to a small group of active maintainers/power users (~100 humans)
- Then, when power users are happy, reach out to top 100 most active projects
- Brainstorming document for promotional activities: (shared with group)
Need to test manage email changes PR per Dustin
Mark:
- Donald has approved changes for PEP541, next steps to review and discuss with packaging-wg.
- Worked on [infrastructure], [contact] will hopefully get back to us soon.
- Would like to help with testing of any UI stuff.
- [finance detail]
- Mark out February 19th
Bug/PR triage:
* https://github.com/pypa/warehouse/issues/2850 Support searching for an exact phrase #2850
- Sumana Suggestion: milestone 3, publicizing beta. Search is already better on Warehouse - good contribution for someone familiar with Elasticsearch - nice to have
- Sumana's now updated this.
* https://github.com/pypa/warehouse/issues/345 Ability to mark a version of a package as deprecated or unsupported #345
- Sumana Suggestion: Post-launch
- Sumana's now updated this.
* https://github.com/pypa/warehouse/issues/2206 Sort user page project list by last release date #2206
- Was a PR, closed due to test issues - SH will reach out to see if contributor can work on it again
https://github.com/pypa/warehouse/pull/2213#issuecomment-352225097 -- had problems with running tests
- Sumana's replied and marked the issue in the beta publicizing milestone
* JSON API documentation https://github.com/pypa/warehouse/issues/2913
- Sumana Suggestion: milestone 4, launch
- PR exists - needs more prose, change pypi.python.org to pypi.org
- Should have this in time to publicize beta -- read-only API for programmatic access
- Break into minimum (user mvp) vs. fuller docs
- Sumana's updated the issue
* Request for Trio trove classifier https://github.com/pypa/warehouse/issues/2881
- Sumana Suggestion: maintainer MVP
- Can only be done by administrator of pypi -- we'll add admin UI to Warehouse before final launch
Ernest has done the trove update task, Sumana has moved https://github.com/pypa/warehouse/issues/2649 to milestone 4
* https://github.com/pypa/warehouse/issues/2401 Indicate in UI/API if a name has been prohibited #2401
- Sumana Suggestion: milestone 4, launch
- may allow malicious users to determine what the blacklist is
- FAQ addresses why some names are prohibited - how/where do we currently link to this?
- Have UI for packages removed by author? Not common
- This is a question about UI for *upload*, not search, so how much does it protect non-package-maintainer users?
- PEP 541 to take care of a bunch of this....
- SH will share thoughts with Packaging WG before commenting
* https://github.com/pypa/warehouse/issues/994 Add support for API keys #994
- lukesneeringer wants to scope this out and asks whether anyone objects, volunteers to do this work + two-factor auth
- Yes - Luke can work on this -- mark as post-launch milestone
- Sumana has updated the issue
* https://github.com/pypa/warehouse/issues/360 Add some sort of webhooks support #360
- Sumana Suggestion: post-launch
- New feature, not in legacy
- Sumana has updated the issue
* https://github.com/pypa/warehouse/issues/1855 Expose what extras are available for install #1855
- Sumana Suggestion: cool but not urgent
- Nice to have - nice additional feature
- Sumana updated the issue
* Issue 999
- Nicole asks about this. maintainer MVP - will be closed with change password PR.
Things to ask Donald to do:
Sumana to find out his current PyPA work
Maintainer MVP milestone work remaining:
https://github.com/pypa/warehouse/milestone/8
Still on schedule for maintainer MVP milestone at end of Feb, and in fact, may well be substantially earlier
https://github.com/pypa/warehouse/projects/1 is a helpful overview, teammates say
Dustin and Nicole report they believe their Maintainer MVP issues will be resolved by Monday Feb 19th, unless her UI testing reveals showstoppers
Infrastructure readiness: Barring unforeseen issues, we can promote maintainer MVP on Herokuinfra changeover needs to be done before milestone 3 shift over a fraction of pip installs starting at milestone 2 need monitoring and metrics to do this Cautious optimism about publicizing Maintainer MVP middle of next week
To do:
Sumana to email packaging wg about https://github.com/pypa/warehouse/issues/2401 Indicate in UI/API if a name has been prohibited #2401