initial version

git-svn-id: file:///home/ksmith/gitmigration/svn/xmpp/trunk@1883 4b5297f7-1745-476d-ba37-a9c6900126ab
This commit is contained in:
Peter Saint-Andre 2008-05-28 22:17:58 +00:00
parent 1774b70cdb
commit e892351970
2 changed files with 154 additions and 0 deletions

77
xep-0242.xml Normal file
View File

@ -0,0 +1,77 @@
<?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 Client Compliance 2009</title>
<abstract>This document defines XMPP client compliance levels for 2009.</abstract>
&LEGALNOTICE;
<number>0242</number>
<status>Experimental</status>
<type>Standards Track</type>
<sig>Standards</sig>
<dependencies>
<spec>XMPP Core</spec>
<spec>XMPP IM</spec>
<spec>XEP-0030</spec>
<spec>XEP-0077</spec>
<spec>XEP-0115</spec>
</dependencies>
<supersedes/>
<supersededby/>
<shortname>N/A</shortname>
&stpeter;
<revision>
<version>0.1</version>
<date>2008-05-28</date>
<initials>psa</initials>
<remark><p>Initial published version, incorporating Council feedback.</p></remark>
</revision>
<revision>
<version>0.0.1</version>
<date>2008-05-27</date>
<initials>psa</initials>
<remark><p>First draft, copied and modified from XEP-0211.</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 2009 compliance levels for XMPP clients. Support for the listed specifications is REQUIRED for compliance purposes.</p>
</section1>
<section1 topic='XMPP Basic Client 2009' anchor='basic'>
<p>The XMPP Basic Client 2009 certification level is defined as follows:</p>
<ul>
<li>&rfc3920; *</li>
<li>&rfc3921; *</li>
<li>&xep0030;</li>
<li>&xep0077;</li>
<li>&xep0115;</li>
</ul>
<p>* Note: RFC 3920 and RFC 3921 are currently being revised to correct errors, clarify matters that were underspecified, and incorporate feedback based on implementation and deployment experience gained since RFC 3920 and RFC 3921 were published in 2004. Although the compliance level specified herein refers to RFC 3920 and RFC 3921, developers are also advised to consult &rfc3920bis; and &rfc3921bis;, which provide the most up-to-date and accurate description the core XMPP protocols.</p>
</section1>
<section1 topic='XMPP Intermediate IM Client 2009' anchor='intermediate'>
<p>The XMPP Intermediate IM Client 2009 certification level is defined as follows:</p>
<ul>
<li>XMPP Basic Client 2009 (see above)</li>
<li>&xep0016; and &xep0191;</li>
<li>&xep0045; (Entity Use Cases and Occupant Use Cases)</li>
<li>&xep0054;</li>
<li>&xep0085;</li>
</ul>
</section1>
<section1 topic='Implementation Notes' anchor='impl'>
<p>Some of the protocol specifications referenced herein have their own dependencies; developers must refer to 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 &REGISTRAR;.</p>
</section1>
</xep>

77
xep-0243.xml Normal file
View File

@ -0,0 +1,77 @@
<?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 Server Compliance 2009</title>
<abstract>This document defines XMPP server compliance levels for 2009.</abstract>
&LEGALNOTICE;
<number>0243</number>
<status>Experimental</status>
<type>Standards Track</type>
<sig>Standards</sig>
<dependencies>
<spec>XMPP Core</spec>
<spec>XMPP IM</spec>
<spec>XEP-0030</spec>
<spec>XEP-0124</spec>
<spec>XEP-0138</spec>
<spec>XEP-0206</spec>
</dependencies>
<supersedes/>
<supersededby/>
<shortname>N/A</shortname>
&stpeter;
<revision>
<version>0.1</version>
<date>2008-05-28</date>
<initials>psa</initials>
<remark><p>Initial published version, incorporating Council feedback.</p></remark>
</revision>
<revision>
<version>0.0.1</version>
<date>2009-05-27</date>
<initials>psa</initials>
<remark><p>First draft, copied and modified from XEP-0212.</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 XMPP Basic Server 2009 certification level.</p>
</section1>
<section1 topic='XMPP Basic Server 2009' anchor='basic'>
<p>The XMPP Basic Server 2009 certification level is defined below. Support for these specifications is REQUIRED for compliance purposes.</p>
<ul>
<li>&rfc3920; *</li>
<li>&rfc3921; *</li>
<li>&xep0030;</li>
</ul>
<p>* Note: RFC 3920 and RFC 3921 are currently being revised to correct errors, clarify matters that were underspecified, and incorporate feedback based on implementation and deployment experience gained since RFC 3920 and RFC 3921 were published in 2004. Although the compliance level specified herein refers to RFC 3920 and RFC 3921, developers are also advised to consult &rfc3920bis; and &rfc3921bis;, which provide the most up-to-date and accurate description the core XMPP protocols.</p>
</section1>
<section1 topic='XMPP Intermediate IM Server 2009' anchor='intermediate'>
<p>The XMPP Intermediate IM Server 2009 certification level is defined as follows:</p>
<ul>
<li>XMPP Basic Server 2009 (see above)</li>
<li>&xep0016; and &xep0191;</li>
<li>&xep0045; (support may be enabled via an external component or an internal server module/plugin)</li>
<li>&xep0054;</li>
<li>&xep0077;</li>
<li>&xep0124; and &xep0206; (support may be enabled via an external component or an internal server module/plugin)</li>
</ul>
</section1>
<section1 topic='Implementation Notes' anchor='impl'>
<p>Some of the protocol specifications referenced herein have their own dependencies; developers must refer to 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 &REGISTRAR;.</p>
</section1>
</xep>