D-Bus is over 20 years old so a reboot is in order. All this guy's gripes are not legitimate, but many are. However, upgrading desktop infrastructure is just as much about influence (clout) and "social" excellence as it is about technical exellence. A new ipc mechanism that is not backed by the major players has no chance.
I'd argue vaxry _is_ a major player, what with the rise of omarchy.org and r/unixporn, popularizing hyprland enough for him to have enough momentum to publish standards for this new era of TWM linux desktop.
Being a major player in the Linux desktop community is what drives success for these sorts of things. And he's not there right now.
For the most part, there's a large ecosystem split between tiling window managers and everything else, and the former is super-tiny in terms of desktop developer reach.
Even within the already small Linux desktop community, the user base of omarchy and extreme customization ('unixporn') is minuscule. The narrative of omarchy or even tiling window managers 'taking over' the desktop world is largely a hyperbolic delusion perpetuated by YouTube influencers and tech bros. For most of them it's just a performance if you watch them struggle navigating it in their videos. The omarchy release video is probably the best example.
This will no doubt be used by many people who use Hyprland and I really don't think Vaxry cares about anything else. He's a college kid from Poland who now is getting enough donations he probably will never have to work for someone else if he doesn't want to, and can just continue developing his own ecosystem.
God I loved kparts, but wasn't that more the idea that everything should be embeddable?
> KPart technology is used in kde to reuse GUI components ... By using kparts in applications developers can spend less time implementing text editor or command line features, for example and just use a katepart or a konsolepart instead.
Yes it is, but since "KDE 5" I've seen less of it. Besides the obvious example of Konqueror another great example of it was reKonq, which used Akregator, Okular and Kget to handle RSS and PDFs respectively (all within the reKonq window).
Just from the top of my head that I've noticed as a user: several apps, such as Dolphin or Yakuake, use konsolepart; KWrite uses katepart, and Ark uses various parts in its file preview.
> Great if everything that one wants from their GNU/Linux experience is a command line and TUI.
Regular GUI apps work fine on ChromeOS. There's a flag to enable the GPU in the VM and with it, 3D accelerated GUI apps also mostly work. It's not optimized for gaming if that's what you are referring to though.
Maybe it should be treated better, not rebooting it every couple of times.
The problem is naturally the Linux desktop fragmentation that hinders a proper full stack approach to application development.
What works for GNOME is useless for KDE, and what works for KDE is useless for XFCE, which is ignored by Sway and so forth.