Johannes Wagener Application 2006

My name is Johannes Wagener and I'm reapplying to retain my JSF membership.

History
I am a 26 years old MD living in Munich, Germany, and I am member of the JSF since October 2002. In the past years I was the maintainer of several Jabber/XMPP based projects (see below).

My current programming activities are focused on contributions to the XMPP Bioclipse project, a complex Eclipse RCP that is aimed at creating a Java-based, open source, visual platform for chemo- and bioinformatics. As the developer of the Web Services Plug-In I got in touch with SOAP/Axis and experienced (again) the disadvantages of this technology.

Recently XMPP was suggested as a proper protocol for scientific grid computing and communication in several independent discussions (i.e. Xeerkat). I fully agree with these ideas, not only as I am/was a member of the JSF but also from my (bad) experiences with integrating bioinformatics specific Web Services in Bioclipse.

Why I'm reapplying
As I will pretty sure continue with my work on Bioclipse and Web Services as soon as I have finished my thesis this will also invlolve intergation of XMPP. Therefore I think it is an important point to stay in touch with the JSF. Future Web Services (and communication) might run with XMPP, I like programming with Jabber and - in addition to that - I also met many friends and open people here, best regards.

Jabber specific code

 * I've written XMPP Client Daemon, a stand-alone application that is installed on a computer to make XMPP (Jabber) services available to system. Other applications designed for the XCD API can connect to the XCD and share their XMPP sessions between each other.


 * Another project is the wxSkabber client (sadly, the webpage of this client is gone as my sponsor canceled support). There are still some screenshots available online.

More code...
I have still a wxWidgets compatible XMPP library here on HD. If someone is interested please message me. I will use Java in future as my current projects are in this language.

Jabber documentation
I wrote some pages of the Jabber Programmer's Guide.