openSUSE’s Agama Installer Lands with Enhanced Web UI
openSUSE’s Agama Installer Lands with Enhanced Web UI

openSUSE’s Agama Installer Lands with Enhanced Web UI

openSUSE’s Agama Installer Lands with Enhanced Web UI
openSUSE’s Agama Installer Lands with Enhanced Web UI
I just installed openSUSE last night and I was thinking at the time about how crappy and dated the installer is. I mean, it does the job if you know what you’re doing but it certainly doesn’t even try to make it easy for anyone non-techie.
I’m not really a fan of Calamares, I think the whole concept of booting into an OS and then using it to install another OS is a bit weird and could confuse people.
installer … with enhanced web UI
∘ ∘ ∘ ( °ヮ° ) ?
seems like yet another electron app that only runs locally. i'm guessing that hiring traditional desktop ui developers is getting harder and more expensive over time, so they don't bother anymore and just hire webdevs instead
The purpose of having a web-based user interface is to enable remote installation using a web-browser, which I imagine could be a pretty common use-case for server installation. Since a web-based interface is necessary for remote installation, it makes sense to use the same interface locally instead of having two independent interfaces.
A quick glance at the Agama repository suggests that the server is written in rust and the front end in react. I've no idea how it all works in practice as I don't use Tumbleweed any more. I really liked the yast installer but it was getting old.
I'm not a SuSE user - but did they not have the ability of using LVM or setting the hostname during install (GUI) prior to this?
I don't know about LVM but hostname was configurable in the old/current installer, this is news for a new installer to replace the old one.
That's great ! Is there any chance we will switch to Agama instead of Calamares? Cause instead of fixing the LVM installation issue they just drop the support...
I was considering switching from Windows to Linux but man, I don't know, if only they had one more installer... /s
Why people can't just use Calamares and stop reinventing the wheel?
Why people can't just use
<name>
and stop reinventing the wheel?
This is a really dumb take. If you don't like it, don't use it. They got an idea and implement it? Good for them And what does that even have to do with switching to Linux?
i'd usually agree, but in this case, it feels like a cost-cutting measure. webdevs are cheaper and more available, so it's cheaper for them to just rewrite the installer in electron than pay more expensive desktop developers to maintain their existing installer
Rather than downvoting. This is a good teachable moment
I used to think this way, that it was about efficiency exclusively
But the reality is, any contribution is better than none, and a lot of these things implemented you don't really understand how important they are until a while later often
One consideration also is that Germany is apparently considering to continue their Linux migration, so things like this may also be based on feedback from admins
Suse has definitely carved their own niche as a Linux distro and it's actually sad they're not more successful because a lot of their tools are pretty cool
I understand but that's not how I think when I develop something.
I usually try to find a tool, library, program or functionality that is missing. If I find something that does that already, I use it. If it is missing something or is not perfect, I try to contribute to it.
I strongly believe in joining efforts to build better tools and that software quality can soffer from too high fragmentation.
Because they don't fix a 5 years old bug about LVMs? instead they write a post on how to drop support for it?
Right now you have to do some sketchy bug/workaround to make it work with LVM...
So yeah drop calamares, hello new installer :)
sure making a new installer from scratch, whats more with web tech, is definitely easier than fixing the existing solution thats almost perfect
Great if you are allergic to using anything that dosent adhere to the latest design style, I guess
But the last installer was more than enough.