Comments on: Highlights of YaST development sprint 39 https://lizards.opensuse.org/2017/07/31/yast-sprint-39/ Blogs and Ramblings of the openSUSE Members Fri, 06 Mar 2020 17:50:09 +0000 hourly 1 https://wordpress.org/?v=4.7.5 By: Stefan Hundhammer (YaST Hacker) https://lizards.opensuse.org/2017/07/31/yast-sprint-39/#comment-15546 Mon, 07 Aug 2017 12:00:07 +0000 http://lizards.opensuse.org/?p=12623#comment-15546 We did have one for a while; it was mostly done by a community volunteer. But at some point he didn’t have enough time anymore, and nobody volunteered to pick it up, so after a while it was too broken to be maintained as a side project, and we had to drop it.

But we had that discusssion a long time ago several times: What’s the point in having yet another GUI toolkit that would do the same thing? We have text mode with ncurses and X11 with Qt. Mind that it’s not KDE, it’s pure Qt. Normal users will be hard pressed to even notice the difference between a Qt and a Gtk application. I don’t see a tangible benefit (other than satisfying certain people’s ego) in providing another graphical UI that just uses another GUI toolkit.

Back then (12+ years ago IIRC) the argument was “but we found a volunteer willing to do it and to maintain it”, but it showed that it’s a lot more work than most people think. Even worse, it’s ongoing work to do all the required maintenance because those toolkits keep introducing subtle changes all the time. Bit rot sets in quickly, and after a certain amount of bit rot, it becomes unusable.

]]>
By: saulo https://lizards.opensuse.org/2017/07/31/yast-sprint-39/#comment-15542 Tue, 01 Aug 2017 16:13:32 +0000 http://lizards.opensuse.org/?p=12623#comment-15542 I dont want to cause a Qt vs GTK war 😀

But may we expect a libyui-GTK version in the future or is it completed out of scope?

]]>
By: Dodin Jean-Daniel https://lizards.opensuse.org/2017/07/31/yast-sprint-39/#comment-15541 Tue, 01 Aug 2017 14:56:00 +0000 http://lizards.opensuse.org/?p=12623#comment-15541 Many thanks for the work and the report!

]]>