3G project is in its initial stage and has no proper runnables. At the moment the users are able to connect to the gadu-gadu server and log in, although they must be previously registered with gadu-gadu server.
3G Project is an attempt to provide the implementation for Jgg application programming interface hosted on sourceforge.net (https://sourceforge.net/projects/jggapi). I will concentrate on implementation with possible use of design patterns and maybe some swing hacks. The runnable will be tested mostly on linux (Ubuntu) and are not quaranteed to run on all platforms (this is because of possible use of SwingX source).
Building 3G Project:
I'm using Netbeans 6.0 Preview Milestone 9, but any Netbeans with Matisses support will do.
The sources are compiled and tested with Java 6 SDK.
To compile the project you would have to download the JGG-API found at:
On the same site you can browse the Java Doc for the JGG-API as well as see some introductory material (in English).
After downloading and unzipping the libraries, you would have to remove the mainifest from the jggapi jar file. Apparently the manifest file causes problems because of bad entries.