Matthew Wild Application 2023

From XMPP WIKI
Jump to navigation Jump to search

My name is Matthew Wild, and I am located in the United Kingdom. I work with XMPP for fun and for food, and I have founded multiple open-source XMPP projects such as Prosody, Snikket and the Modern XMPP documentation project.

I am currently serving on the XSF Board, and as the Executive Director.

XMPP-related work this past year

  • Through an NGI Assure grant via NLnet, I have been working on improving authentication and authorization in Prosody and XMPP. I wrote a blog post and gave a talk about this work in 2023.
  • I have continued to work on Snikket, an ambitious project to offer the best of XMPP as a single well-integrated and user-friendly solution. The project is open-source and self-hostable, and I hope that it will become a user-friendly "gateway" into the XMPP ecosystem for many.
  • Attended FOSDEM 2023, and assisted in promotion of XMPP by engaging with conference attendees and preparing printed materials for the stand.
  • Attended IETF 115 to participate in the More Instant Messaging Interoperability (MIMI) session. I have provided reports about the progress of MIMI to the XSF members list.
  • I continue to lead the XSF infrastructure team, including setting up xmpp.net as a home for various community-run projects.
  • Migrated jabber.org to Prosody, with the hope of bringing some new life and modern features to the service in the near future.

Future

After my current work on authentication is complete, I plan to dedicate more time to Snikket and other standards work.

Particular standards I am interested in working on include a new specification for push notifications, account configuration (including per-user data retention preferences) and working more on the future of group chat in XMPP (MUC/MIX).

Projects

  • Snikket, an easy-to-use XMPP distribution for non-XMPP people
  • ModernXMPP, a project to fill the gaps between XEPs and help developers build modern user-friendly clients using XMPP.
  • Scansion, an automated XMPP client (e.g. for integration testing)
  • Prosody, an XMPP server for human beings

Standards

  • I actively participate in the development of the XMPP protocol and its extensions.
  • I served many years on the XSF technical council, and am currently in my sixth term as a member of the foundation's board.

Contact

  • MattJ in xsf@muc.xmpp.org
  • Jabber/email: me (at) matthewwild.co.uk