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

Jump to navigation Jump to search
(Replacing page with 'I have retracted my candidacy, as explained at [http://mail.jabber.org/pipermail/members/2009-September/005171.html http://mail.jabber.org/pipermail/members/2009-September/0051...')
Line 1: Line 1:
== History ==
I have retracted my candidacy, as explained at [http://mail.jabber.org/pipermail/members/2009-September/005171.html http://mail.jabber.org/pipermail/members/2009-September/005171.html] -- feel free to IM via stpeter@jabber.org if you have any questions.
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://xmpp.org/extensions/editor.shtml managing editor] of our standards process since the 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. Over the years I have edited the [http://xmpp.org/rfcs/ XMPP RFCs] (currently being revised at the IETF) and written dozens of [http://xmpp.org/extensions/ XMPP Extension Protocols] (XEPs). Earlier this year O'Reilly published [http://oreilly.com/catalog/9780596521264/ XMPP: The Definitive Guide], which I wrote with Kevin Smith and Remko Tronçon. I've also given lots of talks at conferences and have organized the [http://xmpp.org/summit/ XMPP Summit] meetings.
== Recent Progress ==
During the term of the [http://xmpp.org/council/tallies_08.shtml 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 [http://xmpp.org/extensions/xep-0237.html 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 [http://tools.ietf.org/wg/xmpp/ 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 [http://xmpp.org/extensions/xep-0045.html Multi-User Chat] and [http://xmpp.org/extensions/xep-0050.html Ad-Hoc Commands]
- Work on further optimizations for mobile applications
- Cooperate with groups that are defining cutting-edge XMPP applications, such as Google Wave
== 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

Revision as of 20:42, 10 September 2009

I have retracted my candidacy, as explained at http://mail.jabber.org/pipermail/members/2009-September/005171.html -- feel free to IM via stpeter@jabber.org if you have any questions.