23
edits
(3 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
== About Me == | |||
I found out about XMPP in 2015 when I searched for a more privacy friendly chat system than WhatsApp. I never used WhatsApp, but I was in need of a similar solution back then, using SMS was becoming a bit of a hassle. | |||
Currently I'm studying philosophy, am working as a computer science teacher and have a sole proprietorship selling school management software (https://www.kurswahl-online.de). | |||
== Contact == | == Contact == | ||
* '''Full name''': Thilo Molitor | * '''Full name''': Thilo Molitor | ||
* '''XMPP address''': [xmpp:thilo.molitor@juforum.de thilo.molitor@juforum.de] | * '''XMPP address''': [xmpp:thilo.molitor@juforum.de thilo.molitor@juforum.de] | ||
Line 5: | Line 12: | ||
* '''XSF discussion''' username: tmolitor | * '''XSF discussion''' username: tmolitor | ||
* '''Mastodon''': [https://fosstodon.org/@Monal @Monal@fosstodon.org] | * '''Mastodon''': [https://fosstodon.org/@Monal @Monal@fosstodon.org] | ||
== My XMPP projects and activities == | |||
I started by contributing code for XEP-0363 file uploads and downloads/preview to Gajim as modules, eventually working on Gajim's core and fixing various bugs (some of them in its XEP-0198 implementation). | |||
By the end of 2015 I started to contribute several community modules for Prosody and eventually took over maintainership for mod_cloud_notify (XEP-0357) and mod_smacks (XEP-0198) as well as created some own small community modules. | |||
2017 I started to implement push notifications in Monal (iOS) client, but it took some time until this feature was released. The server part of Monal's push notifications, the "appserver" in XEP-0357 parlance, was published under MIT license at https://github.com/tmolitor-stud-tu/mod_push_appserver/ | |||
In 2020 I started to work more regularly on Monal and with help from Friedrich eventually reworked the whole codebase as well as implemented some new features. | |||
In summer 2022 Anu resigned and I became the lead developer of Monal. | |||
Monal can be found on Github: https://github.com/monal-im/Monal | |||
I contributed to XEPs as well: in late 2021 I reworked the whole JMI XEP (XEP-0353). | |||
Lately I wrote the SSDP XEP (XEP-0474) and, together with MattJ, did a big overhaul of SASL2 (XEP-0388) introducing SASL2 upgrade tasks. | |||
== Motivation == | |||
I believe decentralized communication is the key to a better future. | |||
To make that happen, I try to identify problems (bugs, missing software parts, missing Apps etc.) and solve them (mostly prioritized by my personal needs). | |||
Monal eventually outgrew my personal needs, but it's really fulfilling to work on this client and I like pushing the bar for modern iOS (and macOS) clients. |
edits