User avatar
polyproto federation protocol polyprotoneocat_flag_polyam @polyproto@amazonawaws.com
polyproto A refreshingly simple, decentralised, federated protocol. No more losing friends, followers or messages if your old homeserver sunsets. Feel free to migrate to another homeserver at any time, even if your old homeserver has shut down ages ago.

🏳️‍⚧️ Trans rights are human rights. Be gay, do crime!
Core Specification https://polyproto.org/docs/protocols/core?source=Fedi
Webbed Site https://polyproto.org?source=Fedi
Pinned notes
User avatar
polyproto federation protocol polyprotoneocat_flag_polyam @polyproto@amazonawaws.com
3w
In the footer of our website, one can now find a bonus fops for when times are tough! neofox_floof_happy
Latest notes
User avatar
polyproto federation protocol polyprotoneocat_flag_polyam @polyproto@amazonawaws.com
1w
The README for the "polyproto-dot-org" repository was majorly updated today. It now explains the terms "PURR" and "PAW" and elaborates on how spec change requests are best submitted.
User avatar
polyproto federation protocol polyprotoneocat_flag_polyam @polyproto@amazonawaws.com
1w
cat_is_blob_and_lesbian polyproto now features 100% more PURRs and PAWs.
nya :3
User avatar
polyproto federation protocol polyprotoneocat_flag_polyam @polyproto@amazonawaws.com
1w
boost_requested Matrix has MSCs (Matrix Spec Changes), XMPP has XEPs (XMPP Extension Protocols)... We'd also like a fun acronym to describe change proposals to the polyproto specification and polyproto.org-managed polyproto extensions! Which of the options below would you like most? ​espeon_love​ ​neocat_flop_blep

RE:
fed.amazonawaws.com/notes/ahene9jjm94vyswy
User avatar
polyproto federation protocol polyprotoneocat_flag_polyam @polyproto@amazonawaws.com
1w
Maybe PAW (polyproto Amendment Workflow)... neocat_boop_blep
User avatar
polyproto federation protocol polyprotoneocat_flag_polyam @polyproto@amazonawaws.com
1w
A standard term for polyproto spec change proposals is needed. I was thinking PURR (Polyproto Update & Revision Request) or CAT (Change & Architecture Track(er/ing)) blobcat
User avatar
polyproto federation protocol polyprotoneocat_flag_polyam @polyproto@amazonawaws.com
1w
We are finally starting to produce a draft for OpenID Connect as an auth-standard for user->own home server authentication. This might also pull in SCIM, but everything about that is still very blurry. Please feel free to leave thoughts, questions and opinions here, or on our Zulip.
User avatar
polyproto federation protocol polyprotoneocat_flag_polyam @polyproto@amazonawaws.com
1w
@5225225 An argument is perhaps to be made, that
- A service being down is something that users begrudgingly accept, but do not take massive issue with
- The much reduced complexity through "a room is on a server" making for less engineering challenges, which, in turn, may actually contribute to the real-world uptime being higher on these services, compared to ones using more complicated distribution logic
User avatar
polyproto federation protocol polyprotoneocat_flag_polyam @polyproto@amazonawaws.com
2w
save a cow, eat a plant
save a plant, eat a billionaire
neobot_nom_possum_nervous
User avatar
polyproto federation protocol polyprotoneocat_flag_polyam @polyproto@amazonawaws.com
2w
Good standardization and open sharing of standards are not sufficient for making a protocol with no central point of potential failure. Governance has to be inclusive, accessible, transparent, democratic and community-owned. All of these points are paramount to creating protocols and software aiming to be around for a long time.

That, or have direct billionaire funding; though I much prefer my soul.
blobcat
User avatar
polyproto federation protocol polyprotoneocat_flag_polyam @polyproto@amazonawaws.com
2w
In a Pull Request touching 80 files, polyproto-rs (polyproto reference implementation in Rust) was painfully rid of all lintable bad style, missing documentation, inconsistent usages of things and sneaky ways to enabling crate features which would break the build of the library neocat_googly_blep

All of this was enabled by refactored CI and style-checking suites now powered by
nixos nix and @lix_projectlix-girlkisser (,,that's their logo right,?)
User avatar
polyproto federation protocol polyprotoneocat_flag_polyam @polyproto@amazonawaws.com
2w
Today in polyproto-extension discussion: Finding a good solution for chat backups of encrypted chats, should we decide on wanting this as a feature; including figuring out how to have an explicit choice between post-compromise security and the added usability of chat backups. neobot_shocked
User avatar
polyproto federation protocol polyprotoneocat_flag_polyam @polyproto@amazonawaws.com
2w
Will try out little explanation posts when the protocol specification(s) are updated, summarizing what changed and why! neobot_melt_happy
User avatar
polyproto federation protocol polyprotoneocat_flag_polyam @polyproto@amazonawaws.com
2w
@Houl oh god,
User avatar
polyproto federation protocol polyprotoneocat_flag_polyam @polyproto@amazonawaws.com
2w
@Houl
🫳
neofox_floof
User avatar
polyproto federation protocol polyprotoneocat_flag_polyam @polyproto@amazonawaws.com
2w
@Houl neofox_floof
User avatar
polyproto federation protocol polyprotoneocat_flag_polyam @polyproto@amazonawaws.com
2w
@Houl neofox_floof
User avatar
polyproto federation protocol polyprotoneocat_flag_polyam @polyproto@amazonawaws.com
2w
@Houl neofox_floof
User avatar
polyproto federation protocol polyprotoneocat_flag_polyam @polyproto@amazonawaws.com
2w
@Houl it's true,
User avatar
polyproto federation protocol polyprotoneocat_flag_polyam @polyproto@amazonawaws.com
2w
it's called polyproto because I love polyamory and protogens neobot_kisser
User avatar
polyproto federation protocol polyprotoneocat_flag_polyam @polyproto@amazonawaws.com
3w
In the footer of our website, one can now find a bonus fops for when times are tough! neofox_floof_happy