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

From XMPP WIKI
Jump to navigation Jump to search
(Created page with "=History= I have been involved with the Jabber/XMPP community since late 1999, when I started a new job with a company called Webb Interactive Services that was supporting so...")
 
 
Line 9: Line 9:
=Contributions=
=Contributions=


I've authored the core XMPP RFCs (twice!), some other XMPP-related RFCs (e.g., on SIP-XMPP interworking), and several RFCs on security and internationalization that have an impact on XMPP (a full list is [https://datatracker.ietf.org/doc/search/?name=&rfcs=on&activedrafts=on&sort=&by=author&author=Saint-Andre here]. I've also authored or co-authored dozens of XMPP Extension Protocols, such as service discovery (XEP-0030), multi-user chat (XEP-0045), publish-subscribe (XEP-0060), and the Jingle specs (XEPs 166, 167, 176, 234, etc.). In 2009 I co-authored "XMPP: The Definitive Guide" for O'Reilly with Kevin Smith and Remko Tronçon. I'm also responsible for both the jabber.org IM service and the IM Observatory at xmpp.net.
I've authored the core XMPP RFCs (twice!), some other XMPP-related RFCs (e.g., on SIP-XMPP interworking), and several RFCs on security and internationalization that have an impact on XMPP (a full list is [https://datatracker.ietf.org/doc/search/?name=&rfcs=on&activedrafts=on&sort=&by=author&author=Saint-Andre here]). I've also authored or co-authored dozens of XMPP Extension Protocols, such as service discovery (XEP-0030), multi-user chat (XEP-0045), publish-subscribe (XEP-0060), and the Jingle specs (XEPs 166, 167, 176, 234, etc.). In 2009 I co-authored "XMPP: The Definitive Guide" for O'Reilly with Kevin Smith and Remko Tronçon. I'm also responsible for both the jabber.org IM service and the IM Observatory at xmpp.net.


=Priorities=
=Priorities=

Latest revision as of 23:43, 27 September 2015

History

I have been involved with the Jabber/XMPP community since late 1999, when I started a new job with a company called Webb Interactive Services that was supporting some of the early Jabber.org developers. Soon after that company formed Jabber.com (later Jabber Inc.), I joined the subsidiary. I stayed with that team through its acquisition by Cisco in 2008, where among other things I worked on a next-generation version of WebEx that used XMPP. I left Cisco in early 2014 to join &yet as its CTO, where I contribute to our Talky video conferencing service (also based on XMPP) and the broader Otalk platform. I am also very active with selling our product development services.

I have served as Executive Director of the XSF since 2001. At various times I have also served as Secretary (before Alexander Gnauck volunteered), Editor (before the Editor Team was formed), and as a member or chair of the Council (on the 1st, 4th, 5th, 6th, 7th, and 8th councils).

In 2009 or so I got very busy at the IETF, where I served one term as Applications Area Director (2010-2012) and where I have authored 30+ RFCs on messaging, security, internationalization, etc. At present I have 5 documents in the RFC Editor queue and I am in the late stages of finishing 3 other Internet-Drafts (these include several XMPP-related documents produced in the XMPP and STOX working groups). Now that I am wrapping up these IETF commitments, I have more time for XMPP work again.

Contributions

I've authored the core XMPP RFCs (twice!), some other XMPP-related RFCs (e.g., on SIP-XMPP interworking), and several RFCs on security and internationalization that have an impact on XMPP (a full list is here). I've also authored or co-authored dozens of XMPP Extension Protocols, such as service discovery (XEP-0030), multi-user chat (XEP-0045), publish-subscribe (XEP-0060), and the Jingle specs (XEPs 166, 167, 176, 234, etc.). In 2009 I co-authored "XMPP: The Definitive Guide" for O'Reilly with Kevin Smith and Remko Tronçon. I'm also responsible for both the jabber.org IM service and the IM Observatory at xmpp.net.

Priorities

Here is what I would like to focus on over the next 12+ months:

  • Define MUC2 to address a number of use cases that didn't exist when we defined Multi-User Chat (XEP-0045) back in 2002 (e.g., using a groupchat room as a conference focus for multiparty video calls).
  • Get our Internet of Things story straight by carefully reviewing the existing IoT XEPs and understanding how XMPP is used in and fits with the broader IoT ecosystem.
  • Update the Jingle XEPs to reflect the use of XMPP for signaling in WebRTC, make them more consistent with developments in real-time communications (e.g., trickle ICE), improve the definition of Jingle security preconditions, etc.

Contact

Email: mailto:peter@andyet.net

JabberID: xmpp:stpeter@stpeter.im

Blog: https://stpeter.im/