First screen after installation brainstorm
Description
This is the first screen an adminstrator sees upon installing GitLab EE and signing in for the first time.
Is this view the view that we should display after login for the first time ever? The first person who will put his hands on GitLab is an administrator. Not a regular user - this person has the power to immediately change the organization he works for by introducing GitLab to his team. I believe we should help administrators use GitLab with real data as fast as possible.
Proposal
I don't know if the default view should be the administration area, but at least:
- let's provide a view where administrators can
- add users by showing the different options (LDAP for instance)
- show the different importing options so the administrators will move projects themselves
- let him how to secure the installation with Geo if the product is included in the license
- let the admin add the license simply.
- The first screen should be a welcoming experience.
- Should we display a kind of checklist with the elements above?
This relates to CE as well: the onboarding should be the same for CE, but EE would have more options on the first screen (LDAP for instance not being available on CE).