Wikimedia Labs/Interface usability improvement project
Admin API[edit]
- Bug 47515: Add access to nova's admin api from OpenStackManager
- Bug 47516: List quotas in Special:NovaProject
Project listing[edit]
- Bug 42583: Add jquery chosen module for project filter
- Bug 46812: Set project filter with the jquery cookie module
Content organization[edit]
- Bug 46088: Move project pages into the main namespace
- Bug 46089: Add Nova_Resource pages for security groups
- Bug 46090: Add Nova_Resource pages for sudo policies
The war on clicks[edit]
Many actions in the interface take way too many clicks to access. There's a number of things we can do to reduce clicks:
- Bug 44174: Remove "are you sure" steps from places it isn't necessary
- Bug 44175: Combine role and project membership into a single interface
- Bugs 44176, 44177: Add an API and make a combined javascript interface
- Bugs 45455, 45456: Have shell requests marked as uncompleted or completed by checking if the user is in the shell group and if they are blocked.
Skin[edit]
Vector leaves something to be desired. Change the default skin.
- Try out the strapping-mediawiki skin