Wikimedia Labs/Interface usability improvement project
Appearance
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