xsf / xeps

Hosts the markup for all XMPP Protocol Extensions.
https://xmpp.org/extensions/
Other
126 stars 117 forks source link

ProtoXEP: PubSub Server Information #1312

Closed guusdk closed 5 months ago

guusdk commented 6 months ago

This defines a data format and a pub-sub based way of distributing data that describes an XMPP domain and its connections to federated domains.

My direct purpose of drafting this specification is to document the data format used to populate the XMPP network graph that, at the time of writing, is hosted at https://xmppnetwork.goodbytes.im/

guusdk commented 6 months ago

I have added commits that refactor the data format, per feedback from in the JDev room.

Neustradamus commented 6 months ago

@ThomasLeister: Have you seen @guusdk ProtoXEP?

EDIT 2024-01-25:

ThomasLeister commented 6 months ago

@Neustradamus yes, @guusdk and I have been writing yesterday on Mastodon ;-)

Neustradamus commented 6 months ago

Dear @guusdk: "ProtoXEP: PubSub Server Information" ticket created for:

guusdk commented 6 months ago

I have added commits that refactor service discovery and address privacy concerns, per feedback from the JDev room.

guusdk commented 5 months ago

A rendered version of this proposal can be seen at https://goodbytes.nl/tmp/xeps/pubsub-server-info.xml

Neustradamus commented 5 months ago

At this time, it works for:

Thanks all devs who have added the ProtoXEP support.

Kev commented 5 months ago

@Neustradamus Please keep the comments clean from this sort of noise that's unrelated to getting the protoXEP published.

Kev commented 5 months ago

This needs to be version 0.0.1, not 1.0.0

Kev commented 5 months ago

(I've been pushing commits myself to branches to turn e.g. 1.3 into 1.0.0, but I don't want a commit making it 1.0.0 and then another reverting to 0.0.1, could you fix please Guus)

guusdk commented 5 months ago

Done

Kev commented 5 months ago

Bother, I should have checked the commit history before I merged, that's the 'change the version in its own commit' that I didn't want.

Neustradamus commented 2 months ago

This ProtoXEP has now a number: XEP-0485: PubSub Server Information