Difference between revisions of "Georg Lukas for Council 2018"

Jump to navigation Jump to search
m
Line 10: Line 10:
This is my second application for Council. I have a progressive agenda to make XMPP suitable for the Instant Messaging of this decade (even if it's a bit late).
This is my second application for Council. I have a progressive agenda to make XMPP suitable for the Instant Messaging of this decade (even if it's a bit late).


I'm a client developer (https://yaxim.org) and a server operator of a mid-sized public server. I have experience with designing and implementing network protocols, and I've done some work on XEPs in the past.
[https://upload.yax.im/upload/L9QpGat3GD9S3nMF/make-xmpp-great-again.jpg Official Campaign Banner]
 
I'm a client developer (https://yaxim.org) and a server operator of a mid-sized public server. I have experience with designing and implementing network protocols, and I've done some work on XEPs in the past (see below).


I usually have strong opinions. A clearly written and unambiguous specification is paramount to consistent implementations on the client and server side. XMPP has many corner cases caused by loosely written, imprecise specifications. These make debugging of user problems harder than needed (and often cause those problems in the first place). When elected to Council, I will work hard to reduce the number of these corner cases and to specify well-defined behaviors for those that can not be removed.
I usually have strong opinions. A clearly written and unambiguous specification is paramount to consistent implementations on the client and server side. XMPP has many corner cases caused by loosely written, imprecise specifications. These make debugging of user problems harder than needed (and often cause those problems in the first place). When elected to Council, I will work hard to reduce the number of these corner cases and to specify well-defined behaviors for those that can not be removed.

Navigation menu