Re: Small rant: installer environment size

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Fri, Dec 9, 2022 at 10:17 AM <mkolman@xxxxxxxxxx> wrote:
>
> On Thu, 2022-12-08 at 15:42 +0000, Gary Buhrmaster wrote:
> > On Thu, Dec 8, 2022 at 12:31 PM Kevin Kofler via devel
> > <devel@xxxxxxxxxxxxxxxxxxxxxxx> wrote:
> >
> > > IMHO, the web-based UI is a major mistake and should never be
> > > shipped in
> > > Fedora.
> >
> > As I am sure you are aware, it seems a number of distros
> > are experimenting with their next gen installer.  OpenSUSE
> > has their new web based D-installer,
> The OpenSUSE effort is very close on the library/tooling level - they
> also use PatternFly/React/Cockkpit to build their Web UI, pretty much
> like we do for the Anaconda Web UI.
>
> >  and Canonical is
> > writing an installer in flutter.
> >
> > While I have not personally tried them out, so don't have
> > any real opinion in whether they are good approaches,
> > maybe eventually some of the good ideas from all the
> > distros next generations of installer will eventually cross
> > pollinate even though we likely all agree that there will
> > not be one installer to rule them all.
> Agreed! I would hope it could help with say extending PatternFly
> widgets or some Cockpit tooling to better cover some installation
> specific use cases, more people looking into library/tooling bugs
> affecting installers, etc.
>

What I'd like to see out of this effort is some API documentation of
how the frontend (web UI) and backend (privileged services) interact
so that other frontends for Anaconda could be developed in the future.
Eliminating desktop frontends entirely is a painful regression. :(

And this new model would let us have the installer UI operate
unprivileged and use the appropriate mechanisms for privilege
escalation like any other desktop app.




--
真実はいつも一つ!/ Always, there's only one truth!
_______________________________________________
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




[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Index of Archives]     [Fedora Announce]     [Fedora Users]     [Fedora Kernel]     [Fedora Testing]     [Fedora Formulas]     [Fedora PHP Devel]     [Kernel Development]     [Fedora Legacy]     [Fedora Maintainers]     [Fedora Desktop]     [PAM]     [Red Hat Development]     [Gimp]     [Yosemite News]

  Powered by Linux