#GNOME 50 will be released today, so here is a look at the major things you can expect in this #Linux desktop, and there are many!
It brings things that people have been asking for, and it builds foundations that will bring even more great stuff in the next versions:

@scunneen @krapp @0xabad1dea
Have an interest and desire to join a community somewhere for that interest.
With the discovery functionality such as that from matrix and discord I found:
- Angular Discord Server
- React Discord Server
- Nim Discord Server
- "Shape of Dreams" Discord Server (Gaming)
- Nim Matrix channel
- GTK Matrix channel
- Accessibility Matrix Channels
etc.
These do actually have a fairly valid usecase.
@scunneen @krapp @0xabad1dea As someone that does use discord I'd say private chats make up about ~20-30% of my usage, the rest being VC and group chats. So I'd agree it's not the *main* use-case, just that it's also *a* major usecase.
Another thing that might get lost would be server discovery.
A client could still work if "add server" means pasting in a server-URL somewhere, you could even "mitigate" it by hard-coding the major server instances, it just adds a limitation to be aware of.
@scunneen @krapp @0xabad1dea So basically - The servers are fine if they do not communicate, the clients just need to be capable of swapping between server instances? Overall sounds like it could work.
That *does* open up a weird UX setup though that the DMs between User A and User B are bound to a specific server.
So suddenly you can have *multiple* DM conversations with the same User as long as you both share multiple servers.
I must say... I'm incredibly proud of the Xe kernel driver team at Intel for what they've been able to deliver in the last few years. Incredibly proud.
My final act at Intel was to drop the initial Xe.ko prototype and tell management to put together a team to finish it.
Even though I can claim to have started Xe, what I left them with when I walked away was a pretty bare prototype. About the only really useful things were the UAPI and some of the core design philosophy (which I think they've largely kept). But the actual code? Hopefully they've replaced most of it. 😅 What I left them was pretty much "We can do kernel drivers better. Here's roughly how. Have fun!"
And Matt Brost and rest of the team have pulled it off! They took my half-baked pile of... whatever it was and turned it into a solid and modern kernel driver. Intel is back to being a leader in the DRM subsystem. I'm really proud of them and I hope they're proud of their work. 💜