Hi Anaconda devs,
Tomorrow is the system-wide change proposal deadline for F27. I've
prepared a draft change page for reducing initial setup redundancy in
Fedora Workstation. We discussed this a few years ago, and you all
implemented your side of the story already (the user interaction config
file), but us Workstation folks dropped the ball and left it unused.
Anyway, the proposal:
https://fedoraproject.org/wiki/Changes/ReduceInitialSetupRedundancy
Ideally I would have prepared this earlier and run it by you *before*
submitting it... so sorry for the very short notice and for delaying
way too long. The Workstation WG has approved the general idea of
reducing redundancy between gnome-initial-setup and Anaconda, but has
not reviewed this proposal yet either, because I just typed it up an
hour ago, so at this point it's just me brainstorming. Everything is
subject to change and approval and your feedback and nothing is set in
stone.
We are (OK, I am) basically planning to hide a bunch of Anaconda spokes
(timezone?, networking, user account creation, root password) using the
user interaction config file. And then hide some gnome-initial-setup
panels (language, keyboard layout, timezone?) using a new g-i-s
configuration file. Of course, only when running in Workstation: this
would not affect other Fedora products that don't have
gnome-initial-setup. (And the networking panel would be needed for
netinstall anyway. This proposal is mainly focused on live installs.)
Technically, we *could* do this without any further changes in
Anaconda, but it turns out that the installation progress screen looks
pretty odd with both the account creation and root password spokes
removed. So some design changes for this page when no spokes are
present would certainly be desirable.
So we'd appreciate your feedback on this proposal. Sorry again for the
late notice. We can edit or delay it at any time, of course.
Thanks,
Michael
_______________________________________________
Anaconda-devel-list mailing list
Anaconda-devel-list@xxxxxxxxxx
https://www.redhat.com/mailman/listinfo/anaconda-devel-list