On Fri, Jan 19, 2018, at 11:55, Peter Saint-Andre wrote: > I have a meta-level question: of what use are the compliance suites and > are the benefits worth the costs?
I think they're (probably) worth having just because they encourage clients and servers to implement the things on the list and do work they might otherwise not have done. We've seen this already with the list in Conversations and Daniel's compliance tester tool (https://conversations.im/compliance/) which has encouraged a lot of server operators to try and fill out the form. I also hope they make it far easier to navigate the XEPs list. When I talk to developers at events and mention XMPP one of the biggest complaints I get is "oh, we looked at XMPP but there were multiple things to implement the feature we wanted and we didn't know what to do" or "we saw the giant list of extensions and didn't think we'd be able to implement all of them in a reasonable time frame". Specific examples of this that I've been told include invisibility (someone at a local Go meetup complained that they tried to use XMPP but they didn't know if they should use the invisible command or the invisibility privacy lists XEP) and MAM/message archiving. Having a list of things to implement feels much more consumable than just seeing the list at https://xmpp.org/extensions/ and either thinking you need to do all of them, or having to dig through and find things for your particular feature. Instead it's nice to have one document that you can be pointed at (or hopefully find on your own, but that's another problem). —Sam _______________________________________________ Standards mailing list Info: https://mail.jabber.org/mailman/listinfo/standards Unsubscribe: [email protected] _______________________________________________
