Progress reporting
For longer configure operations it's useful to provide any kind of progress. For example, in Qubes OS we use initial-setup (addon) to create default VMs (aka "qubes") which may take few minutes. Without progress reporting, this is rather frustrating to the users.
This PR adds simple progress reporting to the GUI, based on similar code in anaconda itself. The TUI remains unchanged.
Right now, the progress spoke is always used, and closes automatically (as initial-setup did before). If it's desirable, I can probably add an option to hide the progress spoke.
A bit busy right now - hopefully will be able to take a look in a week or two. Thanks! :)
@jkonecny12 Do you know if we should tread this as deprecated or rework and include into the code?
FWIW, I still use this on Qubes OS, including upcoming R4.3 that has dom0 based on Fedora 41.
Hello, unfortunately the Anaconda team doesn't have the capacity to focus on this project. We already announced some time ago our intentions to deprecate this project in Fedora and we removed the project from CentOS Stream 10.
We are keeping the project alive because of IoT and similar projects but our future goal is to deprecate the project also in Fedora.
I don't think it's possible for us to work on this feature.
Sorry for the bad news 😔
@jkonecny12 if at this point we should announce archiving of this project on the main project page / readme?
Good idea, I'll discuss this with the team.