All of the Arm disk images use initial-setup to configure the image. There would need to a concrete plan on how to manage the transition to something else. Dennis On Tue, Nov 21, 2023 at 6:35 AM Jiri Konecny <jkonecny@xxxxxxxxxx> wrote: > > Hello everyone, > > We (anaconda team) are considering discontinuation of the Anaconda's > Initial Setup[0] tool, which is not related to Gnome Initial Setup. Here > is a list of the reasons: > > * The relationship between the installer and the Initial Setup is very > fragile. It is easy to break the Initial Setup by changes in the > installer or break the installer while we are trying to fix the support > for the Initial Setup. The shared code is complex as a result and it > complicates development and maintenance of both projects. > > * As we had higher priority items to work on, the codebase is not in an > ideal state and the upstream repository doesn't even have a proper > automated CI. Fixing all these issues would take a lot of our resources > that we would like to spent on improving the installer instead. > > * The Initial Setup tool is unnecessarily complicated. Since it shares > code with the installer, it has to adapt to many limitations and > requirements of the installation environment. It doesn't use the full > potential of the installed system, because the installer can't. It > postpones all actions until the end of the configuration, because the > installer has to. It doesn't offer the best user experience for the > first boot configuration, because it is designed to reuse parts of an > installer. It drags Anaconda into the installed systems. > > * There are already alternatives: Gnome Initial Setup, > systemd-firstboot, and preparation for KDE solution of initial setup. So > the ecosystem changed from the time when Initial Setup was introduced. > We think that these alternatives are able to give you a better solution. > > > Before taking any action, we would like to understand your use-cases to > find out how we can help you to make the transition smoother and also to > find out how much time you would need for migration. > > Is Anaconda Initial Setup important for your project or workflow? What > functionality is absolutely necessary for you? Do you use the text mode > or the graphical mode? Are you aware of any alternatives? Is there > anything that would prevent you from migrating to one of the proposed > alternatives? Also please feel free to share this mail to any relevant > groups. > > [0]: https://github.com/rhinstaller/initial-setup > > Best Regards, > Anaconda team > -- > _______________________________________________ > devel mailing list -- devel@xxxxxxxxxxxxxxxxxxxxxxx > To unsubscribe send an email to devel-leave@xxxxxxxxxxxxxxxxxxxxxxx > Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/ > List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines > List Archives: https://lists.fedoraproject.org/archives/list/devel@xxxxxxxxxxxxxxxxxxxxxxx > Do not reply to spam, report it: https://pagure.io/fedora-infrastructure/new_issue -- _______________________________________________ Anaconda-devel mailing list -- anaconda-devel@xxxxxxxxxxxxxxxxxxxxxxx To unsubscribe send an email to anaconda-devel-leave@xxxxxxxxxxxxxxxxxxxxxxx Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/ List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines List Archives: https://lists.fedoraproject.org/archives/list/anaconda-devel@xxxxxxxxxxxxxxxxxxxxxxx Do not reply to spam, report it: https://pagure.io/fedora-infrastructure/new_issue