Matthew Wild for Council 2012
My name is Matthew Wild (and sometimes 'MattJ'), and I am located in the United Kingdom. I have been an XSF member since January 2008.
Me and XMPP
My main work at the moment, since launching the project in 2008, is in leading the development of Prosody, a lightweight XMPP server. For details of my other XMPP-related work, feel free to browse my XSF membership applications.
I have authored and co-authored a number of XEPs, including most recently XEP-0313 - a lightweight message archiving protocol. I would like to see this stabilize and gain adoption over the coming year.
I have been elected a council member for three terms and am standing again with the aim of continuing the work we have been doing.
Very much in line with my software development principles, I favour XEPs that:
- Are as small (limited in scope) and as simple as possible, but obviously no simpler
- Allow for fast and efficient implementations; for servers especially, but also clients
- Don't needlessly duplicate existing protocols in use
- Have working existing or proof-of-concept implementations
I won't specifically mention criteria related to the actual document's writing style itself, Peter Saint-Andre already does an excellent job of writing and tidying XEPs during the standards process, and ensures they contain plenty of examples and cross-references. I believe the XMPP specifications to be unrivalled in that respect :-)
If you agree with the above then yay, you found a reason to vote for me!