Difference between revisions of "Mickaël Rémond for Board 2008"

Jump to navigation Jump to search
(No difference)

Latest revision as of 19:54, 24 July 2010


I am the founder of ProcessOne (http://www.process-one.net/) and developer on ejabberd (http://www.process-one.net/en/ejabberd/), an open source XMPP server implementation, and several other related XMPP projects.

Here are some facts about myself:

  • Job: I am doing lots of various things at ProcessOne ranging from marketing to helping the development team do a good job.
  • Open source: I have been active in the Open Source community since 1993, both working on open source development and in French Linux non-profit organisations. I am still involved in several projects and non profit organisation on Free Software (like April).
  • XMPP: My interest for Jabber gets back to 2000, when I was working for a company developing a clustering and scalability layer around Jabberd.
  • XSF: I have been an XSF member (JSF member previously) since 2005. I have been in the XSF board since 2006.
  • Family: Yes :) Three beautiful children
  • Hobbies: I dive and play poker with friends.
  • Books: I have written the French Erlang book, for the main reason of being able to say that I wrote it. that's why I am mentioning it here ;)
  • Other: I am Erlang user of the year (in 2004). Most likely the only one in the XSF Board :)

My main focus is to push XMPP to its limit in term of scope, reliability and scalabity to make a good business case for the protocol.

Note: If you are interested in my whole academic and professional cursus description, you can check my profile on LinkedIn: http://www.linkedin.com/in/mremond

Why I'm reapplying

The XMPP protocol is currently booming and the original vision is currently on its way to be achieved. It is not only anymore a chat protocol, but it is used as an event based protocol. It is now at the heart of some new highly innovative applications: XMPP as a way to coordinate a cluster of server, XMPP as a web service platform, XMPP as a news distribution mechanism, XMPP as a channel to mobile phones. XMPP is a glue between users, applications and devices. The whole idea of XMPP application server now makes sense.

My goals are the following:

  • to help making sure that the dream of an ubiquitous XMPP stays on its track and that the XSF is doing the right thing to share the vision and make it possible.
  • to convince more people to participate to the XSF (we need volunteers), more companies to become sponsor and more people to use XMPP.
  • to represent the XMPP businesses in the XSF, as more and more companies are relying on XMPP to make a living. This is a good way to make sure the protocol has the required traction to push it further.
  • to help tackling hard and controversial topics such as *interop testing*. I am for example personnaly involved in testing framework work and would really like to push the interop testing framework operation (can I say certification ? ;).

Those targets are obviously long term efforts. I will primarily focus on helping the XSF and the community behind it in defining and walking through the first steps on the road, by asking the right questions. I also plan to keep participating to conferences around the world to promote the XMPP protocol (I mean THE protocol).

Projects I have been involved in

I have been involved in the past on many Erlang projects:

  • ejabberd
  • Yaws web server
  • BTT (ticket tracker)
  • Manderlbot (IRC bot).
  • J-EAI (logical data bus based on XMPP)
  • exmpp (Erlang library for XMPP)
  • ... and various contributions that are too numerous to remember :)

These days I am involved on new projects that we are preparing to launch at ProcessOne but also most of our large scale XMPP deploiment projects. It means I have a good vision on what the XMPP users need for large industrial deploiments, from a technical and organisational perspective.


Currently gathering data ;)


Currently gathering data ;)


My IM ID: mremond @ process-one.net