Pavel Šimerda Application 2008
Hello Jabber people. I have recieved an offer to apply for XSF Membership.
My name is Pavel Šimerda and I live in Prague, Czech Republic. On the Internet, I am known as pavlix.
I am studying at the Charles University in Prague, Faculty of Mathematics and Physics. In my studies, I mostly specialize in network technologies and security.
I am also a freelance programmer and I occasionally give programming and mathematics lessons.
I will say about my technology hobbies and skills later, so I'll briefly summarize my non-computer free time activities. One of my chief interests is music (I can play the piano and flute), another is sports (mainly cycling, skiing, tennis and squash). I like reading (historical novels, fantasy, ...) and travelling (I hope to travel more, in the future). I enjoy company of nice people around me :).
I did my first programming experiments at the age of nine. My first language was Pascal (Turbo Pascal on MS-DOS, then Delphi and FreePascal). Since then I tried C/C++, PHP, shell, Python and some others. And I learned that not all languages are good for everything but that usually the choice of programming language is not the most important issue.
Internet & Communication
I am particularly interested in open communication between people, companies and also state organizations. Several years ago I realized there's no such communication without properly designed, maintained and promoted standards.
As there was nobody to help me, I learned mostly from the Web. So I discovered IRC, then started using ICQ (which was... and still is the most popular IM in my country).
I became very interested in various open format and protocol efforts, notably web standards (including WHATWG), OpenDocument, OpenID and of course XMPP.
I was really happy to replace ICQ and MSN with an open protocol and also to test with my own server. Right now my domain points to my friend's server so I can experiment with mine without getting offline.
I used ICQ and MSN transports but I tried to get other people to use Jabber. I mostly succeeded. But as some of my friends told me there's no one using only Jabber and not ICQ, I decided to shut down the transports and become one. That was even more successful than plain talking :).
Although there were other Czech people writing about leaving proprietary IM protocols in favor of XMPP, my blogpost (in Czech) was surprisingly successful. I revised the text and used it as a starting point for icq.xmpp.cz.
Soon after this blogpost, I was offered to start writing articles about Jabber and other technologies for abclinuxu.cz, my favourite Linux/Unix internet magazine in Czech language.
XMPP & OpenID... xmppid.net
Recently I was playing with OpenID and XMPP. I had an idea how to use Jabber ID as and OpenID. Niekie told me that I was not the first one to invent it. But as I was not happy with the other implementation, I tried it and succeeded. My proof-of-concept implementation can be found at http://xmppid.net/. Anybody can use xmppid.net/his-jabber-id as his OpenID.
My Short-Term XMPP Plans
- Continue writing articles
- Develop a new version of http://www.xmpp.cz/ and http://icq.xmpp.cz/ websites
- Improve xmppid.net and release source code of some or all of the components
- Build a set of web tools around xmppid.net (vcard, info, ...)
- Prepare some code exaples for OpenID (server, consumer)
My Long-Term XMPP Plans
- Develop a stable web-based Jabber client with MUC support and reasonable anonymous chatting
- Participate in XMPP development with special regards to privacy, security and stability (but also usability)
- Start an ipv6-enabled XMPP server (NEWLY ADDED).
You can see my contacts page (also used as OpenID).
My JID and mail address are the same: pavlix[at]pavlix.net.
You can meet me in person at FOSDEM 2008.