- cross-posted to:
- linux@programming.dev
- cross-posted to:
- linux@programming.dev
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.
Makes sense, especially for server environments
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.
It worked perfectly well to install though? Like why does it matter if its old
That’s kind of like asking why we’re not all driving Ford Model T cars, after all you could drive in them just fine. Technology moves on, best practice moves on, Hell, everything moves on.
anyone who thinks web tech is best practice on the fucking desktop should be expelled from the whole field
said ford would consume way too much gas and produce way too much noise, among other things. but what’s the problem with the current installer? that it doesn’t have curly corners, and that it has too many options which is confusing to those with no reading comprehension?
So I suppose you never use a browser to run a web application on the desktop :thinking_face: Anyway it;s a client server architecture designed for remote installation on servers as well as local installations. It makes sense to have one installer do both.
As to the old installer, when you knew about the un-obvious features, it was brilliant from a user perspective, but I’m willing to bet that from a developer perspective, it was hard to maintain, hard to add new features to, and fragile.
I’m already running too many browsers in some trenchcoat on the desktop.
Anyway it;s a client server architecture
that does not warrant a browser. not only JS can do HTTP requests
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.
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.
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?
deleted by creator
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.
deleted by creator
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
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 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.




