Does anyone know a decent counterpoint to this? Or an argument why Gnome is being reasonable?
Does anyone know a decent counterpoint to this? Or an argument why Gnome is being reasonable?
Do you by chance know of an article that documents that? I remember seeing one back then that compiled discussions with gnome developers from multiple sources showing that, but I've lost it since then.
This summarizes the problem quite well, not only that GNOME apps are often broken outside GNOME, but if you try to run non-GNOME app on GNOME (even Gtk based) you might get broken apps because system tray (AppIndicator) isn't there or some other random bs where the functionality is removed for the sake of making users frustrated. This is somewhat similar to deletionist culture of wikipedia, delete delete delete. Basically work done outside of GNOME junta isn't valued and even if accepted might be removed in the next release.
The worst part is that despite all this, a GNOME Foundation community manager even lied about the whole thing [1], claiming that MPV never even contacted GNOME before dropping support. He also talked about how the lack of cooperation was hurting the FOSS community [2], even though many app developers including MPV did in fact share their concerns on GNOME's gitlab issue tracker [3][4] and it was GNOME maintainers that chose to ignore them.
I've been using the GNOME for quite some time, but it's time for me to switch. Some applications didn't look quite right recently, and now I know the reason why.
[1]: https://old.reddit.com/r/gnome/comments/hn1s3r/mpv_is_not_an...
[2]: https://old.reddit.com/r/gnome/comments/hn1s3r/mpv_is_not_an...
But as for the idle inhibiting API, there is some (slow) progress in the form of two MRs. And they weren't closed outright, some code review took place instead:
https://gitlab.gnome.org/GNOME/gtk/-/merge_requests/2226
https://gitlab.gnome.org/GNOME/mutter/-/merge_requests/111
This message also looks relatively encouraging: https://old.reddit.com/r/gnome/comments/hn1s3r/mpv_is_not_an...