UX Research & Design¶
Over the course of 2020, the pip team has been working on improving pip’s user experience.
Currently, our focus is on:
How to contribute¶
Participate in UX research¶
It is important that we hear from pip users so that we can:
Understand how pip is currently used by the Python community
Understand how pip users need pip to behave
Understand how pip users would like pip to behave
Understand pip’s strengths and shortcomings
Make useful design recommendations for improving pip
We are also looking for users to:
Report UX issues¶
If you believe that you have found a user experience bug in pip, or you have ideas for how pip could be made better for all users, you please file an issue on the pip issue tracker.
Work on UX issues¶
You can help improve pip’s user experience by working on UX issues. Issues that are ideal for new contributors are marked with “good first issue”.
Test new features¶
You can help the team by testing new features as they are released to the community. Currently, we are looking for users to test pip’s new dependency resolver.
In the coming months we will extend this documentation to include:
Summaries of our user research, including recommendations for how to improve pip
Tools for the pip team to continue to practice user centered design (e.g. user personas, etc.)