User avatar
Alexia makko_bnuuy @alexia@starlightnet.work
3mo
hi it's me the paid polyproto shill :)

ok so! little refresh:
polyproto is the WIP federation protocol that aims to be simple and build on existing, robust tech and protocols instead of re-inventing the wheel, while avoiding complexity from i.e state-resolution or extension fragmentation.

If that at all sounds interesting to you, check out the (WIP!) specs at
polyproto.org and talk with us!

Polyproto is also on fedi at
@polyproto, and is part of the @polyphonychat project which eventually aims to use this protocol to build a chat platform.

thanks for ur attention :3

:neobot_heart_cyan@plasmatrap.com:1:neocat_pat_floof_256@app.wafrn.net:1
3
10
7
2
User avatar
Gnuxie 💜🐝 @Gnuxie@social.applied-langua.ge
3mo
@alexia @polyproto how y'all avoiding fragmentation?
2
0
1
0
User avatar
neocat_polyproto polyproto federation protocol @polyproto@amazonawaws.com
3mo
@Gnuxie @alexia As alexia already helpfully alluded to, if XMPPs XEPs are Lego-Bricks, then polyproto extensions are Duplos. Tech-standards integrate technologies into the protocol in a reusable way, while application standards define an application skeleton fit to federate with other implementation following the same standard.
1
0
2
0

User avatar
Gnuxie 💜🐝 @Gnuxie@social.applied-langua.ge
3mo
@polyproto @alexia that sounds interesting, do you have any of this documented?
1
0
1
0
User avatar
Alexia makko_bnuuy @alexia@starlightnet.work
3mo
1
0
3
0
User avatar
Gnuxie 💜🐝 @Gnuxie@social.applied-langua.ge
3mo
@alexia @polyproto Nice, that looks clean. I like that no attempt is made to merge extensions into the core in the way that SCT does with MSCs. It's something I have wondered about.

I don't really see a fundamental difference to the process beyond that though. And on the Matrix side I've been trying to show people that their issue rarely is with the MSC process at all. They just want to abuse that process to coerce maintainers into implementing their MSC. Which is backwards.
2
0
2
0
User avatar
Gnuxie 💜🐝 @Gnuxie@social.applied-langua.ge
3mo
@alexia @polyproto ie it's backwards because the conversation can and should happen while the proposal is a proposal. If it can't, there are other issues going on like resources. And the MSC being spec won't change that.
0
0
2
0
User avatar
Alexia makko_bnuuy @alexia@starlightnet.work
3mo
@Gnuxie @polyproto

yeah we don't want p2 to become a monolithic spec like matrix is, we wanna embrace that there'll be different needs and featuresets and as such build a good extension process around that
0
0
2
0