this post was submitted on 23 Jun 2023
7 points (100.0% liked)
/kbin meta
639 readers
1 users here now
Magazine dedicated to discussions about the kbin itself. Provide feedback, ask questions, suggest improvements, and engage in conversations related to the platform organization, policies, features, and community dynamics. ---- * Roadmap 2023 * m/kbinDevlog * m/kbinDesign
founded 2 years ago
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments
I would love the move towards federated, p2p, all in one apps! Supporting the back ends on ActivityPub, peertube, IPFS, RSS, email, matrix, and sms, and then you can have tons of different UIs depending on what you are the user's preferred user experience.
Imagine sending someone a direct message via Matrix, email, or sms. Scheduling a break-out session from a peertube comment block to talk over matrix. Pinning a comment on Matrix and turning it into a fediverse post and sharing it via hashtags and to communities. Sharing files over IPFS and peertube reducing hosting costs so more people can host! With things like thirdroom you could really give more options for UIs, but the greatest thing is that if the backend standards are kept normalized a VR chat, could be seen as a text on my phone, as an email or on a desktop chat application.
So for me, it's more acknowledging these different mediums and making sure the backends of major fediverse platforms support them, and then the UIs can splinnter as much as needed to cover all the different ways people want to use these apps. Maybe even support a UI addon system and UI layout/theme sharing, so that you can further reduce the amount of duplicate work out there.
Basically KDE Plasma Desktop style configurability but for the Fediverse
As a dev, another really cool development to me is the introduction of ActivityPub to things like Gitea, and forgejo, again this is really where the concept of federation just kicks ass to me. Like imagine commenting on code issue, on lemmy/mastdon/discourse? No need to setup webhooks, bots, webscrapers. Just native support for cross-platform discussions.
Want to follow latest releases of your favorite FLOSS projects? Just follow their repo! You can crosspost it or boost too if you want to.