Difference between revisions of "Artur Hefczyc Application 2006"

Jump to navigation Jump to search
no edit summary
Line 7: Line 7:
I am 36 old software enginner. I come from Poland and I live in Cambridge, UK. 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 profesional work was around implementation of network servers and network protocols.
I am 36 old software enginner. I come from Poland and I live in Cambridge, UK. 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 profesional work was around implementation of network servers and network protocols.


Apart from software development work I wrote also a few articles about working with emacs 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]".
Apart from software development work I wrote also 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
Line 16: Line 16:
After some time, using Jabber client was not enough for me. I decided I want to have my own server installed.
After some time, using Jabber client was not enough for me. I decided I want to have my own server installed.


About 20 months ago I started to think about own implementation of Jabber/XMPP server.
About 2 years ago I started to think about own implementation of Jabber/XMPP server.
That was start of [http://www.tigase.org Tigase] project. At the moment there is kind of pilot version
That was start of [http://www.tigase.org Tigase] project.
on project site. This version has been created to learn about protocol and possible issues and it contains
many limitations. I am about, however, to release second version of the server which is re-designed and
most of its parts have been re-implemented.


At the moment Tigase project includes not just Jabber/XMPP server but also dedicated XML parser and
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.
test suite with built-in scripting language for testing network servers.


==Jabber/XMPP Projects==
==Jabber/XMPP Projects==


At the moment 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  
This project, however, consists of a few subprojects which are not directly dependent on Jabber/XMPP server implementation.
server implementation.


===Code===
===Code===
Line 56: Line 51:
many different services where instant reaction is required.
many different services where instant reaction is required.


==Why I'm applying==
==Why I'm reapplying==


I was working on my Jabber/XMPP project alone for a long time. This is not good. I would prefer to share my ideas with the community and receive feedback from other people working on similar goals. I have dedicated much time
I want to continue my contribution.
to my project development and I would like also to actively participate in developing ideas around that technology.
As I was working on my Jabber/XMPP project alone for a long time wich is not good. I would prefer to share my ideas with the community and receive feedback from other people working on similar goals. I have dedicated much time to my project development and I would like also to actively participate in developing ideas around that technology.
 
I think this is the right time to attract more people to Jabber community as now we have excellent client applications which are far ahead of commercial alternatives.
10

edits

Navigation menu