 Initially the goal was to develop a fully compliant XMPP server with backward compatibility with an informal XMPP specification.In time the project has been split into smaller parts – server implementation, XML tools containing a parser for XML streams and a test suite with a built-in scripting language.In summer 2006, the client-side library and application in Java have joined the Tigase project.