Dear XMPP fellows,
To give you an idea of what is possible to do with this XEP, I've just posted
2 screenshots there :
https://mastodon.social/@Goffi/114749239855176796
As you can see, the idea is to be able to have a badge with a very simple to
understand score showing how secure is it to use a service or gateway.
Of course the information provided in the specification will evolve with time.
I think that I'll add the algorithm to calculate the score there too, so if
people wants to do the same thing, we can have consistency in the score.
Don't hesitate to give me feedback, notably on data you would like to see
exposed.
Regarding the technical, it's currently using disco extension (XEP-0128), but
this has been discussed during council and it may evolve to another way (with
custom element or whatever). The current options are:
- keep current behaviour
- disco, but on a dedicated node
- using ad-hoc commands
- dedicated IQ with custom elements
- Pubsub/PEP (with the advantage that we can subscribe, and get notified when
something change, e.g., terms of service).
I personally don't care much as long as data are available. Would be nice to
have notification on data change.
If you have well-founded ideas on the way forwards, please shoot.
I would very love to see widespread adoption of those data, so in our clients
we can show how safe is it to use an XMPP server, gateway, or any service.
Would be great to see them in Biboumi and Slidge, and to have plugins in
server so admins can fill their data.
Best,
Goffi