<div dir="ltr"><br><div class="gmail_extra"><br><div class="gmail_quote">On 12 July 2016 at 15:55, Guus der Kinderen <span dir="ltr"><<a href="mailto:guus.der.kinderen@gmail.com" target="_blank">guus.der.kinderen@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">Perhaps we shouldn't mention MIX at all in this particular compliance suite. The MIX specification isn't definitive by a long shot, and although there are some early implementations, it hardly qualifies for something to be compliant with nowadays. I'd save it for the next editions of the complicance suite specification.<div><br></div><div>I'd like to see the "core server" specifications to be removed completely. As it stands, it's of little use, and I doubt if there are server implementations that strive to be "core", but not "advanced".</div><span class="HOEnZb"><font color="#888888"><div><br></div></font></span></div></blockquote><div><br></div><div>I think we have four levels of XEP, from an XSF point of view.</div><div><br></div><div>- XEPs that are widely implemented, and client developers could consider hard fails if the support is not present. I'm not recommending refusing to connect if, for example, XEP-0313 access to personal archives is not available, but (within this example) a client might be written to consider its absence as exceptional, rather than attempting to degrade terribly gracefully. (Note: MAM here is *just* an example). I'd expect these specifications to be Final, incidentally, so maybe we don't have many of these right now (and that's an issue we should address). This is basically "Core" in my mind.</div><div><br></div><div>- XEPs that it is the consensus of the Standards SIG that implementations should aspire to support at this point in time. These would be specifications we believe are ready (and I would expect these to be Draft - and if they're Experimental, we should be working hard to move them on). This is basically "Advanced" in my mind.</div><div><br></div><div>- XEPs that are promising, but not there yet. These are Experimental.</div><div><br></div><div>- XEPs that we've dropped. These are Deferred, Deprecated, etc.</div><div><br></div><div>Not *all* Final XEPs are going to be in Core in a Compliance Suite, simply because we might not have a compliance suite covering, say, IoT yet. And maybe there'll be exceptions to the XEP states (XEP-0054 is Historical, yet I'd argue it's Core), but we should be examining mismatches.</div><div><br></div><div>Given all this rambling:</div><div><br></div><div>- I do think there's a place for Core, and it's not aspirational.</div><div>- MIX doesn't (yet) belong here.</div><div><br></div><div>Dave.</div></div></div></div>