12
edits
Line 1: | Line 1: | ||
My name is Artur Hefczyc and I live in | My name is Artur Hefczyc and I live in.. well it changes all the time. I am applying to retain my JSF membership. | ||
If you need to contact me send either jabber or e-mail message to address: | If you need to contact me send either jabber or e-mail message to address: artur.hefczyc AT tigase.org. | ||
==History== | ==History== | ||
I am | I am old software engineer. I come from Poland. Apart from my professional job I used to participate to a few open source projects: [http://www.geotools.org GeoTools], [http://generguide.sourceforge.net/ GenerGuide], [http://wttools.sourceforge.net WTTools] and the last one, Jabber/XMPP related: [http://www.tigase.org Tigase]. Most of my professional work was around implementation of network servers and network protocols. | ||
In addition to software development work I also wrote a few articles about working with Emacs, Java and XML: "[http://wttools.sourceforge.net/emacs-stuff/emacsandjdee.html Emacs and JDEE]", "[http://wttools.sourceforge.net/emacs-stuff/emacsandxml.html Tools and methods for XML]" and "[http://wttools.sourceforge.net/emacs-stuff/basicxml.html Editing XML files]". | |||
Software development is not just a way to earn money for me. I like doing it, I enjoy creating something new | Software development is not just a way to earn money for me. I like doing it, I enjoy creating something new and I have a big fun when I can see as other people use my software. | ||
and I have a big fun when I can see as other people use my software. | |||
Ages ago I found information about new IM protocol - Jabber. As that was (and still is?) the first fully open protocol and the idea about distributed IM network seemed very interesting I started to use it. After some time, using Jabber client was not enough for me. I decided I want to have my own server installed. | |||
fully open protocol and the idea about distributed IM network seemed very interesting I started to use it. | |||
After some time, using Jabber client was not enough for me. I decided I want to have my own server installed. | |||
Soon after that I started to think about own implementation of Jabber/XMPP server. That was start of [http://www.tigase.org Tigase] project. | |||
That was start of [http://www.tigase.org Tigase] project. | |||
At the moment Tigase project includes not just Jabber/XMPP server but also dedicated XML parser and test suite with built-in scripting language for testing network servers. | At the moment Tigase project includes not just Jabber/XMPP server but also dedicated XML parser and test suite with built-in scripting language for testing network servers. | ||
Line 23: | Line 19: | ||
==Jabber/XMPP Projects== | ==Jabber/XMPP Projects== | ||
I am involved in only one Jabber/XMPP project: [http://www.tigase.org Tigase]. | I am involved in only one Jabber/XMPP project: [http://www.tigase.org Tigase]. This project, however, consists of a few subprojects which are not directly dependent on Jabber/XMPP server implementation. | ||
This project, however, consists of a few subprojects which are not directly dependent on Jabber/XMPP server implementation. | |||
===Code=== | ===Code=== | ||
Line 42: | Line 37: | ||
==Jabber - Why I like it== | ==Jabber - Why I like it== | ||
Modern world is in most cases about effective communication. People live in distant areas and they often work together so they have to communicate. Before IM there was phone and e-mail. And IM takes the best of them | Modern world is in most cases about effective communication. People live in distant areas and they often work together so they have to communicate. Before IM there was phone and e-mail. And IM takes the best of them and offers this as a very effective way of communication. Jabber/XMPP as open technology brings it even on to next level. Thanks to Jabber/XMPP we are not dependent on a particular company. | ||
and offers this as a very effective way of communication. Jabber/XMPP as open technology brings it even on | |||
to next level. Thanks to Jabber/XMPP we are not dependent on a particular company. | |||
Everybody can have own server installed and use it for private needs being even disconnected from the Internet. | Everybody can have own server installed and use it for private needs being even disconnected from the Internet. | ||
But Jabber/XMPP is not only about effective communication its flexibility allows easy implementation of | But Jabber/XMPP is not only about effective communication its flexibility allows easy implementation of many different services where instant reaction is required. | ||
many different services where instant reaction is required. | |||
==Why I'm reapplying== | ==Why I'm reapplying== |
edits