-
Notifications
You must be signed in to change notification settings - Fork 1k
Open
Labels
HTMLrequires change to HTML filesrequires change to HTML filesUX/UIdesign, user experience, user interfacedesign, user experience, user interfacefeature requesthelp neededWe'd love volunteers to advise on or help fix/implement this.We'd love volunteers to advise on or help fix/implement this.javascriptrequires change to JavaScript filesrequires change to JavaScript files
Description
What's the problem this feature will solve?
As a maintainer of a project with a lot of releases, I want to quickly find a specific release.
If I want to yank/delete my first release, I currently need to scroll all the way down to the bottom of the page. With 2700+ releases, that is not a nice user experience.
It's incredibly slow, and after any action (yanking/releasing) the browser refreshes the current page - forcing me to scroll all the way back down again.
Describe the solution you'd like
In order of desirability:
- Sort order - allow a maintainer to sort by release date
- Filtering - allow filtering for all releases before release x, or only dev releases, or all releases before date
- Update a release in-place - allow yanking/deleting without refreshing/repainting the entire page.
Additional context
This is the page/view that I'm talking about specifically: https://pypi.org/manage/project/moto/releases/
Metadata
Metadata
Assignees
Labels
HTMLrequires change to HTML filesrequires change to HTML filesUX/UIdesign, user experience, user interfacedesign, user experience, user interfacefeature requesthelp neededWe'd love volunteers to advise on or help fix/implement this.We'd love volunteers to advise on or help fix/implement this.javascriptrequires change to JavaScript filesrequires change to JavaScript files