Difference between revisions of "User:Artur"

Jump to navigation Jump to search
227 bytes added ,  18:48, 12 May 2020
no edit summary
Line 3: Line 3:
I am applying to retain my XSF membership.
I am applying to retain my XSF membership.


If you need to contact me send either an XMPP or an e-mail message to address: artur.hefczyc AT tigase.org.
If you need to contact me send either an XMPP or an e-mail message to address: artur.hefczyc AT tigase.net.


==History==
==History==
Line 15: Line 15:
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.
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.


Soon after that I started to think about own implementation of Jabber/XMPP server. That was start of [http://www.tigase.org Tigase] project.
Soon after that I started to think about own implementation of Jabber/XMPP server. That was start of [https://github.com/tigase/tigase-server 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 21: Line 21:
==Jabber/XMPP Projects==
==Jabber/XMPP Projects==


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.
There is a number of open source XMPP projects I am involved in:
* Jabber/XMPP project: [https://github.com/tigase/tigase-server Tigase] and some other server related subsprojects
* [https://github.com/tigase/beagle-im BeagleIM] - MacOS Client
* [https://github.com/tigase/siskin-im SiskinIM] - iOS Client
* [https://github.com/tigase/stork StorkIM] - Android Client
* Libraries for above platforms and other languages


===Code===
===Code===


* Jabber/XMPP server implementation for Tigase project. The new version of the server should be available in coming weeks. Previous version is available now. It is simple but fully functional Jabber/XMPP server.
* Jabber/XMPP server implementation for Tigase project. The new version of the server is available every few months.


* Dedicated XML parser for streamed XML data like XMPP streams. The first version is available on Tigase project. And the new version is ready. It is more generic (XMPP specific code has been removed and XML parser code has been separated from the server code). New release will be available together with the new release of the server.
* Dedicated XML parser for streamed XML data like XMPP streams. The first version is available on Tigase project. And the new version is ready. It is more generic (XMPP specific code has been removed and XML parser code has been separated from the server code). New release will be available together with the new release of the server.
Line 33: Line 38:
===Plans for the future===
===Plans for the future===


In short term my main goal is to make release of the new version of Tigase components (server, XML parser and test suite).  
In short term my main goal always is to make release of the new version of Tigase components (server, XML parser and test suite).  


Long term plans are: first to continue development of Tigase project add lacking functionality, make it more robust, stable - just make it fully functional and useful application. Another plans are to actively participate in Jabber/XMPP evolution.
Long term plans are: first to continue development of Tigase project add lacking functionality, make it more robust, stable - just make it fully functional and useful application. Another plans are to actively participate in Jabber/XMPP evolution. And also provide a full suite of the client side applications for people to use.


==Jabber - Why I like it==
==Jabber - Why I like it==
13

edits

Navigation menu