[idea] [structure] actions in queue #100
Labels
No labels
bug
duplicate
enhancement
help wanted
invalid
question
wontfix
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
applications/manjaro-architect#100
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Currently the menus must follow a strictly technical way (not possible to do one step if the other one has not been made)
For more flexibility in the menu, for a few actions only
A solution that could precisely make it possible to have a menu for users and not technical would be to put some actions on hold.
make a table of type
0 = not selected by user
1 = selected but waiting
2 = installed
For example (not the best ;) ), you can choose the init (openrc) before mounting the partition, the value goes to 1. After mounting, we find values "1" and if technically possible they are installed (and increases to 2 )
In the end you could just boil it down to in fact what Calamares does:
Collect all the information about what the user wants first and then just do everything needed in the right order.
It's kind of the outline of m-a 2.0 but it's a really nice approach.
That would be useful
This could theoretically also be used to doing multiple installation tasks simultaneously like thus did. For example, create user accounts when desktop is installing
changed the description