@marcan I worked on X for a number of years: I wrote XCB, and in one X server release I authored more commits than anyone else. And… you're right that people need to move on. I'm confused about why that would be controversial.
Top-level
@marcan I worked on X for a number of years: I wrote XCB, and in one X server release I authored more commits than anyone else. And… you're right that people need to move on. I'm confused about why that would be controversial. 16 comments
@Kensan @marcan As I said, I'm confused about why this is controversial—your guess may be better than mine. 😅 As usual though, there's an XKCD with one possible answer: https://xkcd.com/1172/ @jamey @marcan hah, yes that’s spot on 😆 Somehow with open source there comes a lot of entitlement and strong opinions… one of the good things is, that one can put in the work to back up these opinions. What’s clear to me in this scenario is that Asahi/ @marcan are putting in so much work improving the whole ecosystem by chasing down obscure issues down to the compiler. I would think that would afford the project/him some more credibility when weighing in on issues like Xorg etc… @Kensan @jamey @marcan there are non-contributor users (people who can’t or haven’t read any of the associate code) who have direct or indirect experience with wayland not working for them. They are not considering the trajectory of the ecosystem, but just drawing from that experience with fear and doubt that wayland will work for them. All the new subsystems suffer this :-( sorry it’s all front an center and rude in your feeds all the time @Kensan @jamey @marcan https://youtu.be/FKgD65Um8Mo this video, and top comment are perfect examples of things driving the mass thinking from those without deeper background @jamey @marcan @jamey @marcan simple non-DE WMs, using X as xterm multiplexer, over the network, mixing sparc and x86 windows, the much better tooling for e.g. xmodmap, xcompose, etc. and the fact that XFree86 works with just 64 MiB RAM and doesn’t need a 3D graphics card, is well-established so huge portability and program availability, and that’s just what’s on top of my head @jamey It may be controversial because there are *real* issues which won't be fixed, such as global hotkeys being intentionally broken, and (at least until libdecoration improves) native-looking decorations requiring GTK thanks to GNOME's lack of SSDs. I use Wayland myself and the intentionally missing features are worth it for me, but people understandably get upset when you take away very important features and tell people to suck it. @mort @jamey there's also a portal now for global keyboard shortcuts: https://flatpak.github.io/xdg-desktop-portal/#gdbus-org.freedesktop.portal.GlobalShortcuts Waiting for all the push-to-talk apps to support it, though @jokeyrhyme That's interesting. Is it (or will it be) supported in GNOME? Also, I really wish that portal stuff would separate itself from flatpak. It really isn't a good look to say that "flatpak portals" is the solution to all kinds of Wayland stuff that *should* be completely unrelated to flatpak. But that's neither here nor there. @mort GNOME doesn't advertise support for it yet: https://gitlab.gnome.org/GNOME/xdg-desktop-portal-gnome/-/blob/main/data/gnome.portal KDE does have it: https://invent.kde.org/plasma/xdg-desktop-portal-kde/-/blob/master/data/kde.portal wlroots doesn't have it: https://github.com/emersion/xdg-desktop-portal-wlr/blob/master/wlr.portal @jokeyrhyme The reason I asked is, my impression is that a whole lot of Wayland people see global shortcuts ans an anti-feature which shouldn't be supported. Therefore, the existence of a DBus interface specification doesn't really matter; what matters is whether Wayland people have actually reversed their opinion or not. So what I'm interested in is really official communication about intent. @mort interesting well, I guess it's technically not _in_ wayland, and I can see why as there is a fair bit of UX that is better implemented at the portal/desktop level I filed some feature request issues, let's see what happens: @mort agreed regarding naming, it's a little awkward xdg-desktop-portal as a concept works even in X11 (although it's less necessary there), so it's not even a wayland-specific thing let along a flatpak-specific thing Although, I certainly don't mind credit going to the flatpak folks seeing as they took some initiative and started addressing these features |
@jamey @marcan Is it partly because people get attached to “the way things work”? It’s usually hard to break a habit so I can understand reluctance to move to something else. However, in software, I have the impression that people feel personally attacked if something they use/like gets criticized…