-
Notifications
You must be signed in to change notification settings - Fork 44
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Installation Proposal: Software, Patterns, Roles #917
Comments
PatternsWe have way too many patterns visible in the proposal. For many, it is unclear to a user what they are or how they are different or why they are even mentioned:
Simplifying Patterns
The Radical ApproachGet rid of the patterns completely on this level. Just show the role; that will hopefully implicitly make clear what main pattern (i.e. what desktop) will be installed. Of course we will still need some hyperlink so the user can change the software to install, preferably starting on the patterns level. |
RoleSince the pivotal point for selecting software has changed from a main pattern (which used to be one of the desktop patterns) to a more generic role, the installation proposal should show the role, and it should be possible from the proposal to change it; which would implicitly change the patterns and thus the package selection. It is also unclear to a user what exactly the relationship between the role and the patterns is. A user can only rely on guesswork. Is it more than selecting a bunch of software patterns? Does it affect any other settings? Are there hidden implications? Remember that back (many years back) when we invented the concept of software patterns, it was implicit that a software pattern might also include a configuration workflow or sub-workflow: When a user selects a "web server" pattern, it was planned to also start the configuration workflow for that pattern. This never materialized, though (relying on the packages auto-configuring themselves), but users might suspect something similar for roles. |
I agree, accidently suggested this too in #1124 but guess it will be a non problem, whenever Agama is out and used instead |
Installation Proposal: Software, Patterns, Roles
This is part of #903 (Make the installation process shorter).
In the installation workflow (#914), we have this workflow step for selecting a role for the installation target machine:
Many steps later, just before actually starting the installation, we have this installation proposal summarizing all the collected settings:
Problems
The proposal is no longer really a "summary" in the true sense of the word; it is overcrowded, flooding the user with information.
I don't see the previously selected role anywhere.
What was selected as the role was expanded to the software patterns that constitute the role, yet the relationship is not clear.
There are way too many patterns visible there, some of them just because of technical reasons, not really contributing anything useful for the user.
The text was updated successfully, but these errors were encountered: