Problem/Motivation
When first installing Aegir we often dump people at either:
- An access denied page, which isn't so great really.
- The 'normal' listing of sites installed, with no other information (need to check, do we actually dump them on the change password screen?) Either way they usually end up on the list of sites.
Proposed resolution
Add a simple 'splash page' that will encourage users to log in, and maybe if they're logged in already, show them a nice and useful intro to using Aegir.
Remaining tasks
Decide what should appear to users, when, and the implementation of that.
User interface changes
So the default install will look totally different, but skipping past that it will look just the same.
API changes
We should add an option to the installer: 'no-splash' that will not install the splash module, so that 'hardcore' people don't have to skip past something when installing Aegir.
Original report by Sébastien Grenier
The current message "Access denied / You are not authorized to access this page" is not appropriate as a default message after a fresh Aegir install. We (the user) should be welcomed, by an explanation of Aegir, a link to the website of the community, the latest news, where to get help and documentation.
Comments
Comment #1
steven jones commentedAgreed. We could do a lot to make this more friendly.
New features go in the 7.x-2.x branch however.
Comment #2
steven jones commentedSo, we can either do this as:
Comment #3
anarcat commentedWell, one of the key problems here is that people do not notice the login URL in the install log, because it's lost in the noise. That is the way people should log into the site, from there it actually makes sense...
Comment #4
steven jones commentedNow that we can install Aegir from say, synaptic, it's really easy to miss the URL that gets added to the log.
I think I'll go with option 4 above.
Comment #5
berkas1 commentedFirst time I used aegir I did not understad how the server-platform-site system works - it tooks me long time to find out how to create a new platform and how to create site on platform with exact installation profile.
Comment #6
fenstratAnother vote for option 4 in #2. Probably worth keeping in mind that someone's already investigated Aegir if they've got this far in the install process, so this splash page should focus on the use of Aegir.
Comment #7
ergonlogicThis is essentially fixed in #1793740: Default home page for aegir is a 403, at least the 403 part. Pointing to the community site for documentation and support is a good idea though. It'll be pretty trivial to add a couple links there.
Comment #8
ergonlogicIn 5393f931dca06c6a17, I added some helpful links to the FAQ, documentation, etc. Feel free to re-open if anything was missed.
Comment #9.0
(not verified) commentedUpdated issue summary.