Difference between revisions of "Roundup/Specifications"

From XMPP WIKI
Jump to navigation Jump to search
(credits)
 
Line 5: Line 5:
This edition has been brought to you by Johann, Kevin, Will, Guillaume, Peter, and Nicolas.
This edition has been brought to you by Johann, Kevin, Will, Guillaume, Peter, and Nicolas.


'''Publishing Tools'''


''Linked Process''
XSF member [http://ayena.de Tobias Markmann] has been doing great work on our publishing tools. In addition to improving the [http://xmpp.org/extensions/ primary XEP page] by enabling you to filter based on XEP type and status, he has developed a way for us to generate our specs in PDF format, with syntax highlighting for example stanzas. You can now download each one of them, read them while offline, and distribute them to your customers, partners, and best friends. You can also get the full pack as a tarball: [http://xmpp.org/extensions/xepbundle.tar.bz2 xepbundle.tar.bz2].  
 
[http://linkedprocess.org/ Linked Process], mentioned in the [http://blog.xmpp.org/index.php/2010/01/xmpp-roundup-13-articles-talks-and-events/ last XMPP Roundup], has got [http://xmpp.org/extensions/inbox/lop.html a new protoXEP].
 
''All the XEPs in PDF''
 
[http://ayena.de Tobias Markmann] wrote a XEP publishing mechanism that generates the XEPs in PDF format, with syntax highlighting for example stanzas. You can now download each one of them, read them while offline, and distribute them to you customers, partners, and best friends. You can also get the full pack as a tarball: [http://xmpp.org/extensions/xepbundle.tar.bz2 xepbundle.tar.bz2]. Tobias also added checkboxes that enable the filtering based on the XEP status.
 
''XEP version comparison''


[http://ayena.de Tobias] and Waqas Hussain have also been working on a [http://xmpp.org/extensions/diff tool to compare XEP versions] that recently went live. Thank you very much Tobias and Waqas!
[http://ayena.de Tobias] and Waqas Hussain have also been working on a [http://xmpp.org/extensions/diff tool to compare XEP versions] that recently went live. Thank you very much Tobias and Waqas!


''Review team at work: Multi-User Chat''
'''Technical Review Team at work: Multi-User Chat'''


The freshly created [http://xmpp.org/xsf/teams/techreview/ Review Team] is working heavily on the venerable [http://xmpp.org/extensions/xep-0045.html XEP-0045].
The newly-created [http://xmpp.org/xsf/teams/techreview/ Technical Review Team] is currently working to complete a thorough review of the venerable [http://xmpp.org/extensions/xep-0045.html XEP-0045: Multi-User Chat]. The team is also taking on more responsibility for maintenance of existing specs and publishing of new ones. We'll have a full report on those efforts in the near future.


'''XEP Submissions'''


'''Proposed XEPs'''
Because use of XMPP continues to grow, the XSF receives new XEP proposals on a regular basis. The latest submissions are:
 
* [http://xmpp.org/extensions/inbox/jingle-nodes.html Jingle Relay Nodes]
This XEP has been proposed for standardization:
* [http://xmpp.org/extensions/inbox/sic.html Server IP Check]
* [http://xmpp.org/extensions/inbox/jingle-nodes.html XEP-xxxx: Jingle Relay Nodes]
 


'''New XEPs'''
'''New XEPs'''


These are the new XEPs accepted as 'experimental' by the Council:
These are the new XEPs have been accepted as 'Experimental' by the [http://xmpp.org/council/ XMPP Council]:
* [http://xmpp.org/extensions/xep-0275.html XEP-0275: Entity Reputation]
* [http://xmpp.org/extensions/xep-0276.html XEP-0276: Temporary Presence Sharing]
* [http://xmpp.org/extensions/xep-0276.html XEP-0276: Temporary Presence Sharing]
* [http://xmpp.org/extensions/xep-0277.html XEP-0277: Microblogging over XMPP]
* [http://xmpp.org/extensions/xep-0277.html XEP-0277: Microblogging over XMPP]
* [http://xmpp.org/extensions/xep-0275.html XEP-0275: Entity Reputation]


'''Last Call'''


'''Last call'''
As XEPs move through the XSF's standards process, they are proposed for advance from 'Experimental' to 'Draft' (or 'Active' for informational specs). The following XEPs are in last call before moving ahead:
 
* [http://xmpp.org/extensions/xep-0226.html XEP-0226: Message Stanza Profiles]
These XEPs are in last call before going to a 'draft' status:
* [http://xmpp.org/extensions/xep-0227.html XEP-0227: Portable Import/Export Format for XMPP-IM Servers]
* [http://xmpp.org/extensions/xep-0227.html XEP-0227: Portable Import/Export Format for XMPP-IM Servers]
* [http://xmpp.org/extensions/xep-0226.html XEP-0226: Message Stanza Profiles]




'''Draft'''
'''Draft'''


This XEP has been accepted as a 'draft':
Since our last roundup, one XEP has been advanced to 'Draft':
* [http://xmpp.org/extensions/xep-0270.html XEP-0270: XMPP Compliance Suites 2010]
* [http://xmpp.org/extensions/xep-0270.html XEP-0270: XMPP Compliance Suites 2010]


'''Updated Specs'''


'''Updated'''
The XSF's specifications are living documents that are updated regularly as we receive bug reports, feature requests, implementation feedback, and discussion in our chatrooms and email lists. Since the last roundup updates have been committed to the following XEPs:
 
Updates have been committed to the following XEPs:
* [http://xmpp.org/extensions/xep-0189.html XEP-0189: Public Key Publishing]
* [http://xmpp.org/extensions/xep-0189.html XEP-0189: Public Key Publishing]
* [http://xmpp.org/extensions/xep-0166.html XEP-0166: Jingle]
* [http://xmpp.org/extensions/xep-0166.html XEP-0166: Jingle]
Line 73: Line 63:
* [http://xmpp.org/extensions/xep-0085.html XEP-0085: Chat State Notifications]
* [http://xmpp.org/extensions/xep-0085.html XEP-0085: Chat State Notifications]


'''Deferred Specs'''


'''Deferred specs'''
At any one time, many XEPs are under consideration in the 'Experimental' state. If any given XEP is not updated in 12 months, its status is changed to 'Deferred'. There is no shame in being deferred, since that happens quite often. Since our last roundup the following XEPs have been deferred:
 
These XEP have been deferred, since they have not been touched for a long time:
* [http://xmpp.org/extensions/xep-0152.html XEP-0152: Reachability Addresses]
* [http://xmpp.org/extensions/xep-0152.html XEP-0152: Reachability Addresses]
* [http://xmpp.org/extensions/xep-0225.html XEP-0225: Component Connections]
* [http://xmpp.org/extensions/xep-0225.html XEP-0225: Component Connections]
Line 88: Line 77:
* [http://xmpp.org/extensions/xep-0195.html XEP-0195: User Browsing]
* [http://xmpp.org/extensions/xep-0195.html XEP-0195: User Browsing]
* [http://xmpp.org/extensions/xep-0194.html XEP-0194: User Chatting]
* [http://xmpp.org/extensions/xep-0194.html XEP-0194: User Chatting]


That's it. This Roundup is over. Please feel free to contribute news items from your XMPP-related projects, code and specs, so that we can cover these on this blog.
That's it. This Roundup is over. Please feel free to contribute news items from your XMPP-related projects, code and specs, so that we can cover these on this blog.


If your are specially interested in XEPs, you can join the [http://mail.jabber.org/mailman/listinfo/standards Standards mailing-list] or just read the [http://mail.jabber.org/pipermail/standards/ archives].
If your are specially interested in XEPs, you can join the [http://mail.jabber.org/mailman/listinfo/standards Standards mailing-list] or just read the [http://mail.jabber.org/pipermail/standards/ archives].

Revision as of 18:11, 22 February 2010

XMPP Roundup 13: Specifications

Welcome to the Specification part of the XMPP Roundup #13, your irregular news from the XMPP community. It has been a long time since we have reported on specifications changes. Here is a short summary of what happened since September.

This edition has been brought to you by Johann, Kevin, Will, Guillaume, Peter, and Nicolas.

Publishing Tools

XSF member Tobias Markmann has been doing great work on our publishing tools. In addition to improving the primary XEP page by enabling you to filter based on XEP type and status, he has developed a way for us to generate our specs in PDF format, with syntax highlighting for example stanzas. You can now download each one of them, read them while offline, and distribute them to your customers, partners, and best friends. You can also get the full pack as a tarball: xepbundle.tar.bz2.

Tobias and Waqas Hussain have also been working on a tool to compare XEP versions that recently went live. Thank you very much Tobias and Waqas!

Technical Review Team at work: Multi-User Chat

The newly-created Technical Review Team is currently working to complete a thorough review of the venerable XEP-0045: Multi-User Chat. The team is also taking on more responsibility for maintenance of existing specs and publishing of new ones. We'll have a full report on those efforts in the near future.

XEP Submissions

Because use of XMPP continues to grow, the XSF receives new XEP proposals on a regular basis. The latest submissions are:

New XEPs

These are the new XEPs have been accepted as 'Experimental' by the XMPP Council:

Last Call

As XEPs move through the XSF's standards process, they are proposed for advance from 'Experimental' to 'Draft' (or 'Active' for informational specs). The following XEPs are in last call before moving ahead:


Draft

Since our last roundup, one XEP has been advanced to 'Draft':

Updated Specs

The XSF's specifications are living documents that are updated regularly as we receive bug reports, feature requests, implementation feedback, and discussion in our chatrooms and email lists. Since the last roundup updates have been committed to the following XEPs:

Deferred Specs

At any one time, many XEPs are under consideration in the 'Experimental' state. If any given XEP is not updated in 12 months, its status is changed to 'Deferred'. There is no shame in being deferred, since that happens quite often. Since our last roundup the following XEPs have been deferred:

That's it. This Roundup is over. Please feel free to contribute news items from your XMPP-related projects, code and specs, so that we can cover these on this blog.

If your are specially interested in XEPs, you can join the Standards mailing-list or just read the archives.