Joining Licq Development
So, you want to work on Licq? The best way to become a port of the Licq team is to start contributing to the project. Apart from coding you can also contribute by adding or updating translations or by testing and finding our bugs so we can fix them.
Communication with the rest of the Licq team is done on IRC #licq on chat.freenode.net or through our developer mailing list.
If you want to contribute code, please read the Licq coding style first. We will be much happier to accept contributions if the code already has the correct formatting.
The Licq source code can be accessed at git://github.com/licq-im/licq.git. If you are new to GIT the book can be a good place to start.
For a list of known problems that needs to be fixed, have a look at http://github.com/licq-im/licq/issues. For inspiration on features to add, check out the list of enhancement requests.
Resources
- Pro Git - If you are new to GIT, this book can be a good place to start
- Porting Linux applications to 64-bit systems - Learn how to avoid portability pitfalls when making declarations and assignments, bit shifting, typing, formatting strings, and more.
- OSCAR (ICQ v7/v8/v9) protocol documentation - describes the protocol used in ICQ and AIM.
- CIA - Real-time open source activity stats.
- Ohloh - Software metrics and project information on open source software projects.