Difference between revisions of "Peter Saint-Andre for Council 2009"

From XMPP WIKI
Jump to navigation Jump to search
(New page: == History == I've been involved with the Jabber community since late 1999 (first mailing list post: [http://mail.jabber.org/pipermail/jdev/1999-November/001211.html 1999-11-29]). I've be...)
 
Line 1: Line 1:
== History ==
== History ==


I've been involved with the Jabber community since late 1999 (first mailing list post: [http://mail.jabber.org/pipermail/jdev/1999-November/001211.html 1999-11-29]). I've been the [http://www.xmpp.org/extensions/editor.shtml managing editor] of our community standards process since the JSF (now XSF) was founded in 2001, the XSF's Executive Director since 2002, and I was Chair of the XMPP Council from 2004 through 2008.
I've been involved with the Jabber community since late 1999 (first mailing list post: [http://mail.jabber.org/pipermail/jdev/1999-November/002136.html 1999-11-29]). I've been the [http://www.xmpp.org/extensions/editor.shtml managing editor] of our community standards process since the JSF (now XSF) was founded in 2001, the XSF's Executive Director since 2002, and I was Chair of the XMPP Council from 2004 through 2008.


== Contributions ==
== Contributions ==

Revision as of 15:44, 2 September 2009

History

I've been involved with the Jabber community since late 1999 (first mailing list post: 1999-11-29). I've been the managing editor of our community standards process since the JSF (now XSF) was founded in 2001, the XSF's Executive Director since 2002, and I was Chair of the XMPP Council from 2004 through 2008.

Contributions

Because I'm not a great coder, my original contributions to the Jabber community were HOWTOs for software like jabberd 1.4 and Winjab back in 2000 and 2001. Since 2001 I've mostly focused on documenting existing protocols and defining new protocol extensions. As a result I edited the XMPP RFCs and have also written dozens of XMPP Extension Protocols (XEPs).

Recent Progress

During the term of the Eighth Council (2008-2009), we finally advanced the core Jingle specifications from Experimental to Draft. We also worked to advance a number of stable specifications from Draft to Final, hammered out a protocol for roster versioning, and made some good progress on Jingle-based file transfer, and started to define a TLS-based protocol for end-to-end encryption of XMPP communication sessions (also using Jingle).

Upcoming Priorities

IMHO the Ninth Council needs to focus on the following action items:

- Finish revisions to the XMPP RFCs via the XMPP WG (while this work is happening at the IETF, I think that Council members need to taking a leading role in carefully reviewing the specifications and providing technical feedback)

- Determine whether to define a replacement for the core roster protocol (again, this work would probably happen at the IETF)

- Complete work on Jingle-based file transfer

- Continue to advance stable XEPs from Draft to Final, including Multi-User Chat and Ad-Hoc Commands

- Work on further optimizations for mobile applications

Why I'm Running Yet Again

I haven't gotten tired of working on XMPP after all these years, so I figure I might be able to provide technical input and direction on the Council.

Contact

As always, if you have questions or comments, ping me via email or Jabber at stpeter@jabber.org