[META] Simplify Administration
There is a lot we can do to make GitLab Administration simpler. This issue is intended as a discussion around areas that are cumbersome or could do with improvement and will result in separate issues being created.
This issue is currently WIP, please feel free to add thoughts to the comments section.
Suggested areas for improvement
We should make this a lot simpler and allow it all to be done in the Admin Panel
Admin Panel Information Architecture
The structure of items in the Admin Panel could do with a little attention.
Not only are items placed in unusual groupins (Users in Overview for example) but some items seem to be randomly placed behind the settings cog, which in turn has it's own item called
Admin Panel UX
Below is another example from the Admin Panel under Overview where a list of Features are presented. These are not linked anywhere and the power/green dot icons don't do anything.
Configuring out and inbound email should be much simpler than it is today. Here's an example of configuring Reply by Email documentation.
There have been many discussions around using Let's Encrypt to make SSL configuration simpler to get started with GitLab.
Note, an installation walkthrough document can be found here: https://docs.google.com/document/d/1mW-Wbm2r63wmuFXryGeqSQ1ZChGyxUBj-HNMR4dv6Tg/edit which identifies a number of issues whilst going through installation and setup of GitLab