-
Couldn't load subscription status.
- Fork 50
User experience issues
Pradyun Gedam edited this page Jan 8, 2020
·
9 revisions
Work in progress toward https://wiki.python.org/psf/Pip2020DonorFundedRoadmap .
Test edit. - GB
"starter" notes from @pradyunsg:
I think the "Improve User Experience" would be a good place to go after looking at this list. There's some overlap with that list of issues and the ones I've listed here:
- User facing interface for building Python packages
- The tip of this iceberg is here: https://github.com/pypa/pip/issues/6041
- Revisiting pip's output format
- An old issue with some of the past discussion: https://github.com/pypa/pip/issues/4649
- Related note about why the structure proposed there wouldn't work.
- https://github.com/pypa/pip/issues/4649#issuecomment-333690763
- A proper dependency resolver will not fit into our current approach very well.
- We'd probably want a high-bandwidth discussion on this.
- An old issue with some of the past discussion: https://github.com/pypa/pip/issues/4649
- Identifying what functionality is "key" to most of our users
- Old issue tracking that: https://github.com/pypa/pip/issues/6182
- (there's not much context there, so elaborating here)
- pip has a large-ish CLI surface area
- Lots of flags/options which result in nuanced behaviors.
- Difficult to identify what functionality is used by our users.
- Difficult to identify what functionality doesn't work as per user expectations.
- Goal would be to understand the CLI-based workflows better, to later simplify it CLI.
- see also: https://github.com/pypa/pip/issues/6099
- Old issue tracking that: https://github.com/pypa/pip/issues/6182