mirror of
https://github.com/moparisthebest/xeps
synced 2024-11-21 16:55:07 -05:00
0.0.1
This commit is contained in:
parent
2c5e6ce361
commit
89d1498907
155
inbox/compliance2012.xml
Normal file
155
inbox/compliance2012.xml
Normal file
@ -0,0 +1,155 @@
|
||||
<?xml version='1.0' encoding='UTF-8'?>
|
||||
<!DOCTYPE xep SYSTEM 'xep.dtd' [
|
||||
<!ENTITY % ents SYSTEM 'xep.ent'>
|
||||
%ents;
|
||||
]>
|
||||
<?xml-stylesheet type='text/xsl' href='xep.xsl'?>
|
||||
<xep>
|
||||
<header>
|
||||
<title>XMPP Compliance Suites 2012</title>
|
||||
<abstract>This document defines XMPP protocol compliance levels for 2012.</abstract>
|
||||
&LEGALNOTICE;
|
||||
<number>0270</number>
|
||||
<status>Draft</status>
|
||||
<type>Standards Track</type>
|
||||
<sig>Standards</sig>
|
||||
<dependencies>
|
||||
<spec>XMPP Core</spec>
|
||||
<spec>XMPP IM</spec>
|
||||
<spec>XEP-0030</spec>
|
||||
<spec>XEP-0045</spec>
|
||||
<spec>XEP-0054</spec>
|
||||
<spec>XEP-0114</spec>
|
||||
<spec>XEP-0124</spec>
|
||||
<spec>XEP-0163</spec>
|
||||
<spec>XEP-0191</spec>
|
||||
<spec>XEP-0206</spec>
|
||||
</dependencies>
|
||||
<supersedes>
|
||||
<spec>XEP-0242</spec>
|
||||
<spec>XEP-0243</spec>
|
||||
</supersedes>
|
||||
<supersededby/>
|
||||
<shortname>N/A</shortname>
|
||||
&stpeter;
|
||||
<revision>
|
||||
<version>0.0.1</version>
|
||||
<date>2011-07-06</date>
|
||||
<initials>psa</initials>
|
||||
<remark><p>Rough draft, copied and modified from XEP-0270.</p></remark>
|
||||
</revision>
|
||||
</header>
|
||||
<section1 topic='Introduction' anchor='intro'>
|
||||
<p>The &XSF; defines protocol suites for the purpose of compliance testing and software certification. This document specifies the 2012 compliance levels for XMPP clients and servers. <note>The XSF neglected to publish compliance suites for 2011; therefore the predecessor to this document is &xep0270;.</note> Unless qualified where explicitly noted, support for the listed specifications is REQUIRED for compliance purposes.</p>
|
||||
</section1>
|
||||
<section1 topic='Compliance Levels' anchor='levels'>
|
||||
<table caption='XMPP Compliance Levels for 2012'>
|
||||
<tr>
|
||||
<th>Spec</th>
|
||||
<th>Core Server</th>
|
||||
<th>Core Client</th>
|
||||
<th>Advanced Server</th>
|
||||
<th>Advanced Client</th>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>&rfc6120;</td>
|
||||
<td align='center'>✓</td>
|
||||
<td align='center'>✓</td>
|
||||
<td align='center'>✓</td>
|
||||
<td align='center'>✓</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>&rfc6121;</td>
|
||||
<td align='center'>✓</td>
|
||||
<td align='center'>✓</td>
|
||||
<td align='center'>✓</td>
|
||||
<td align='center'>✓</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>&xep0030;</td>
|
||||
<td align='center'>✓</td>
|
||||
<td align='center'>✓</td>
|
||||
<td align='center'>✓</td>
|
||||
<td align='center'>✓</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>&xep0115;</td>
|
||||
<td align='center'>N/A</td>
|
||||
<td align='center'>✓</td>
|
||||
<td align='center'>N/A</td>
|
||||
<td align='center'>✓</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>&xep0114;</td>
|
||||
<td align='center'>✓</td>
|
||||
<td align='center'>N/A</td>
|
||||
<td align='center'>✓</td>
|
||||
<td align='center'>N/A</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>&xep0191;</td>
|
||||
<td align='center'>✕</td>
|
||||
<td align='center'>✕</td>
|
||||
<td align='center'>✓</td>
|
||||
<td align='center'>✕</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>&xep0124;</td>
|
||||
<td align='center'>✕</td>
|
||||
<td align='center'>✕</td>
|
||||
<td align='center'>✓ *</td>
|
||||
<td align='center'>✕</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>&xep0206;</td>
|
||||
<td align='center'>✕</td>
|
||||
<td align='center'>✕</td>
|
||||
<td align='center'>✓ *</td>
|
||||
<td align='center'>✕</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>&xep0054;</td>
|
||||
<td align='center'>✕</td>
|
||||
<td align='center'>✕</td>
|
||||
<td align='center'>✓</td>
|
||||
<td align='center'>✓</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>&xep0163;</td>
|
||||
<td align='center'>✕</td>
|
||||
<td align='center'>✕</td>
|
||||
<td align='center'>✓</td>
|
||||
<td align='center'>✓</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>&xep0045;</td>
|
||||
<td align='center'>✕</td>
|
||||
<td align='center'>✕</td>
|
||||
<td align='center'>✓ *</td>
|
||||
<td align='center'>✓ **</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>&xep0085;</td>
|
||||
<td align='center'>N/A</td>
|
||||
<td align='center'>✕</td>
|
||||
<td align='center'>N/A</td>
|
||||
<td align='center'>✓</td>
|
||||
</tr>
|
||||
</table>
|
||||
<p>* Support can be enabled via an external component or an internal server module/plugin.</p>
|
||||
<p>** Support for the Entity Use Cases and Occupant Use Cases is REQUIRED; support for the remaining use cases is RECOMMENDED.</p>
|
||||
</section1>
|
||||
<section1 topic='Implementation Notes' anchor='impl'>
|
||||
<p>Some of the protocol specifications referenced herein have their own dependencies; developers need to consult the relevant specifications for further information.</p>
|
||||
<p>Developers are advised to refer to &xep0178; regarding proper implementation of the SASL EXTERNAL mechanism in XMPP.</p>
|
||||
</section1>
|
||||
<section1 topic='Security Considerations' anchor='security'>
|
||||
<p>This document introduces no additional security considerations above and beyond those defined in the documents on which it depends.</p>
|
||||
</section1>
|
||||
<section1 topic='IANA Considerations' anchor='iana'>
|
||||
<p>This document requires no interaction with &IANA;.</p>
|
||||
</section1>
|
||||
<section1 topic='XMPP Registrar Considerations' anchor='registrar'>
|
||||
<p>This document requires no interaction with the ®ISTRAR;.</p>
|
||||
</section1>
|
||||
</xep>
|
Loading…
Reference in New Issue
Block a user