Glister
Starting September I'll start begin learning Gleam by creating a matrix homeserver. It has been named glister for a) it's the name of Gleam's sister on some DnD thing and b) client program I've written is named constellations and this way they share light as a theme. Just having it called the singular of other seemed inticing yet lame.
It's joy source so anyone can contribute if they're happy to do so. Goals are to learn Gleam and have fun. If this leads nowhere that it's fine but also ending up with a production grade server would be equally as fine too. Really it is all down to the people that would want to get involved and how far they desire to go with it.
Considered about starting a social services organization on Codeberg which mission would be to offer high quality digital messaging services for this millenia. Starting such a thing alone however was too intimidating of a task. Codeberg pun intended: too high of a mountain to climb.
Luckily I've already learned from my time with Rust that transferring ownership of already commited work is trivial.
Constellations
Modern instant messaging client that uses matrix procotol.
Works with any modern homeserver supporting the latest features.
You can get it from GitHub or even join in its development.
Enroll
I was scratching my own itch of managing my fingerprint scanner hardware and wanted to learn Rust. So went ahead and wrote a GUI around fprintd with libcosmic. Ended up joining COSMIC Utils organization, moving the project over there and renaming it from Fprint to Enroll. Then finally as nothing like it seemingly existed in Flathub submitted, got accepted and now its distributed there as a flatpak reaching thousands of people.
Sources available. Not too shabby.