88
edits
(Created page with "This is my (Jonas Schäfer) application for the XMPP Council for the term 2020/21. The election page is at Board and Council Elections 2020. == Contact info / meta == I...") |
(→Who am I / What are my qualifications?: add o.j.n, thanks georg) |
||
Line 15: | Line 15: | ||
* I am the main author of the aioxmpp XMPP library for Python. aioxmpp has been built from scratch (only on top of a SAX XML parser) and supports RFC 6120 through 6122, as well as many important XEPs, such as Stream Management. The process of writing this library has brought me close to the protocol and gave me lots of insights into the edge-cases. On top of that library, we’re working on a desktop XMPP-IM client. | * I am the main author of the aioxmpp XMPP library for Python. aioxmpp has been built from scratch (only on top of a SAX XML parser) and supports RFC 6120 through 6122, as well as many important XEPs, such as Stream Management. The process of writing this library has brought me close to the protocol and gave me lots of insights into the edge-cases. On top of that library, we’re working on a desktop XMPP-IM client. | ||
* I am developing, hosting and maintaining the [https://search.jabber.network Public Chat Room search engine at search.jabber.network]. This is a large-scale application interfacing with many different implementations (currently [https://search.jabber.network/stats interfacing with 2130 domains]), which has sharpened both aioxmpp and my sense for interoperability. | * I am developing, hosting and maintaining the [https://search.jabber.network Public Chat Room search engine at search.jabber.network]. This is a large-scale application interfacing with many different implementations (currently [https://search.jabber.network/stats interfacing with 2130 domains]), which has sharpened both aioxmpp and my sense for interoperability. | ||
* I am also offering the [https://observe.jabber.network free monitoring-as-a-service for XMPP operators at observe.jabber.network]. This is a monitoring deployment where anyone can add their servers to receive emails in case they become unreachable from the internet and/or the federation. Including certificate expiry warnings. | |||
* I am the author of three XEPs: | * I am the author of three XEPs: | ||
*# [https://xmpp.org/extensions/xep-0390.html XEP-0390 (Entity Capabilities 2.0)]: Replacement for XEP-0115 which fixes issues with hash agility, the insecure hash input generation and gives entities more power in caching disco#info responses. There is an implementation in aioxmpp (obviously :)), as well as an experimental implementation in prosody. | *# [https://xmpp.org/extensions/xep-0390.html XEP-0390 (Entity Capabilities 2.0)]: Replacement for XEP-0115 which fixes issues with hash agility, the insecure hash input generation and gives entities more power in caching disco#info responses. There is an implementation in aioxmpp (obviously :)), as well as an experimental implementation in prosody. |
edits