@safiuddinkhan the last drop was when they deleted menu realizations from many utilities to make interfaces to their "global menu" (or whatever they call it). but it made all their utilities just useless without Gnome DE. they did not use build configurations, or defines. they deleted the code with menu and they proceed with this sabotage in open source. another sabotage is their "objects intospection" that I have to cut out in many packages for my build. and these are just two the most notorious problrms. there're many, many more.
Follow

@iron_bug @safiuddinkhan@fosstodon.org Did the actually remove anything? I was pretty sure that's how GTK-based applications work when running in GNOME environment: menu bar on top of the screen, like in Mac OS X, but when run outside GNOME it's just a normal menu bar, top of the window. Is it not?

@m0xee @safiuddinkhan yes, in many of their utilities they did. they don't work without Gnome DE anymore.
@m0xee @safiuddinkhan so I decided instead of patching the code with switching back the menues support to clean my build from all Gnome dependences. I cannot fight the monster. but I can avoid it.
@m0xee @safiuddinkhan in the past, they made all configs dependent on their centralized utility. instead of simple and plain text config files they use weird gizmo that is pretty useless. but their utilities have no independent configs. this they did many years ago. now they kill menu bars. what's next? I don't want to trace that degradation of open source.
@m0xee @safiuddinkhan nowadays Gnome resembles Windoze: a coprorate enterprise where everyhting is dependent on it. and a hell of libraries that are all interconnected between each other. this is something opposite to decomposition and K.I.S.S. principles of Unix Way.
I keep Unix Way. I want to see simple and robust utilities that don't grad in gigabytes of unknown crap for a little application.

@iron_bug @safiuddinkhan@fosstodon.org Yes, this was abstraction for abstraction's sake. First it was just a bunch of XML-files with weird names inside an organized directory structure. Aside from the fact that XML is not THAT human readable it was not that bad. But it turned into a shitshow pretty soon.
The most odd thing of it is that in Mac OS X, where they drew inspiration from, it wasn't that bad: XML files really worked there, were readable and had sane utilities, and launchd was not as bad as systemd.

@m0xee @safiuddinkhan this is not abstraction. this is bloody enterprise as it it. enterprise in open source, that imposes their rules to eveybody. and this is really sick.
the open source is suffering from coprorations. they pay for making it a milk cow and turn normal software to corporative bullshit.
Sign in to participate in the conversation
Librem Social

Librem Social is an opt-in public network. Messages are shared under Creative Commons BY-SA 4.0 license terms. Policy.

Stay safe. Please abide by our code of conduct.

(Source code)

image/svg+xml Librem Chat image/svg+xml