Difference between revisions of "Holger Weiß Application 2020"
m (Mention built-in STUN support.) |
(Add a separate XMPP Services section.) |
||
Line 6: | Line 6: | ||
== About Me == | == About Me == | ||
I'm a Linux server administrator and Erlang/OTP developer living in Berlin. I work full-time for [https://www.fu-berlin.de/en/ Freie Universität Berlin]. Next to that, I do part-time freelancing, where I usually implement custom ejabberd extensions and offer other XMPP-related services for various customers. | I'm a Linux server administrator and Erlang/OTP developer living in Berlin. I work full-time for [https://www.fu-berlin.de/en/ Freie Universität Berlin]. Next to that, I do part-time freelancing, where I usually implement custom ejabberd extensions and offer other XMPP-related services for various customers. Some years ago, I've initiated the [https://xmpp-meetup.in-berlin.de Berlin XMPP Meetup] with another few people, which is still running quite successfully. | ||
== XMPP Services == | |||
I operate the [https://account.conversations.im conversations.im service] together with [https://gultsch.de Daniel Gultsch]. I also maintain my university’s [https://www.zedat.fu-berlin.de/Jabber XMPP server] and help with running [https://wiki.in-berlin.de/jabber the XMPP service] offered by the [https://www.in-berlin.de Individual Network Berlin]. Apart from that, I [https://mailbox.org/de/post/neues-logo-neue-webseite-neue-versionen-neue-features-bei-mailbox-org migrated] [https://mailbox.org mailbox.org]’s [https://kb.mailbox.org/display/MBOKB/Uebersicht%3A+Was+ist+Jabber+XMPP XMPP server] from Prosody to ejabberd in 2018. | |||
== XMPP Implementations == | == XMPP Implementations == |
Revision as of 10:38, 9 August 2020
- Contact email: holger@zedat.fu-berlin.de
- Contact JID: holger@jabber.fu-berlin.de
- Relevant affiliations: Freie Universität Berlin (ZEDAT)
- Legal name: Jeremy Holger Weiß
About Me
I'm a Linux server administrator and Erlang/OTP developer living in Berlin. I work full-time for Freie Universität Berlin. Next to that, I do part-time freelancing, where I usually implement custom ejabberd extensions and offer other XMPP-related services for various customers. Some years ago, I've initiated the Berlin XMPP Meetup with another few people, which is still running quite successfully.
XMPP Services
I operate the conversations.im service together with Daniel Gultsch. I also maintain my university’s XMPP server and help with running the XMPP service offered by the Individual Network Berlin. Apart from that, I migrated mailbox.org’s XMPP server from Prosody to ejabberd in 2018.
XMPP Implementations
I've been working on ejabberd since 2014. I added support for various extensions, such as Stream Management, HTTP File Upload, Push Notifications, Client State Indications, STUN/TURN Service Discovery, and JID Preparation/Validation. I contributed to most other parts of ejabberd (and its dependencies, such as the Erlang/Elixir XMPP library) as well. Recently, I've been working on ejabberd's built-in STUN/TURN support (and a standalone version of it).
I've also contributed to various other XMPP implementations.
XMPP Specifications
I gave input to some protocol extensions during various XMPP Summits and online discussions, but didn't actually author XEPs myself so far. I'm planning to get more involved with standardization, which is my reason to apply for XSF membership. My main aim would be making our specs more approachable to client (library) developers.