Home > VoIP > dcomments.blogs.t.tigase_open_source_jabber-xmpp_environment  [ Add to favorite]  Print Message

Tigase XMPP/Jabber Server 4.0.0-b1212


I am happy to announce that the: Tigase XMPP (Jabber) Server 4.0.0, SVN revision: 1212 is now available for download.

The jar file contains the cross-platform installer and can be run on any Java capable system. It allows you to install, configure and prepare the database for the Tigase server. For MS Windows users convenience exe file is also available for download. This is basically the same JAR file wrapped inside the windows executable format. For those who don't like installers or can't use them on terminal only systems tar.gz file and zip file are available as well.

Taking the opportunity I would like to thank you all for the support you provided to the Tigase project over the time. Many people helped me in many ways, from writing patches, sending me suggestions, discussing new, better ways for doing things to simply spreading the good word.

The release was delayed several times as it is really hard to resist users' request to add "just one more change, improvement, fix, feature....".

And indeed the number of changes, new features, improvements and fixes fully justify long time waiting from previous release. There are additions specific to large installations and companies needing a scalable server supporting hundreds of thousands or millions user accounts can appreciate those changes. There are also changes and improvements specifically added for small installations and less advanced users. Please have a look at the brief list below for the major changes and additions:

  1. Full Clustering support with HA and LB.
  2. Cross-platform Installer with the server configuration and database setup functionality.
  3. Supported databases for user data: MySQL, PostgreSQL and Derby, for the user authentication - any JDBC database.
  4. New MUC and Pubsub components.
  5. New user Roster Storage.
  6. New Database Schema for users data.
  7. Improved integration with Yate Server.
  8. New Authentication Connectors for easier integration with third party systems.
  9. Anonymous user accounts and anonymous authentication added.
  10. Rewritten s2s connection manager.
  11. Many new automatic tests added to improve quality of the code.
  12. Tens or maybe hundreds of small changes, fixes and improvements...

Please note.

I have put a lot of effort to ensure the server works well. Many automatic tests have been added to check the server behavior in different scenarios. The server code seems to be stable and performs very well.

The installer however is a completely new thing. Even though I have spent a lot of time testing it on different platforms with different databases it might behave in unexpected way. Therefore I strongly advice to caution especially when upgrading the server from the previous version. Backup all old server files and also backup existing database. The installer should be able to upgrade the database schema without any data loss.

Any comments or thought are as always very welcomed....

Below is the detailed description for the list above:

read more

Wed,
12 Nov 2008
Original article here Author :kobit