This is an old archived article. It is here for historical and nostalgic reasons only. The software described in this article (Miranda IM and its components) is no longer a project I'm working on. The article most likely will contain broken links, missing images as it was automatically converted from an old blog long gone.
The project is still an active Open Source project and should you be interested, more information about it is available here.
Source code questions
Recently, I've got a few questions about tabSRMMs source code, why there are 2 different repositories and similar things.
So, a few things to explain
Yes, there are 2 repositories. I consider "SVN":https://svn.berlios.de/svnroot/repos/mimplugins/trunk/tabsrmm/ as the *master* repository - that's the most recent code base and I commit at least once a day. SVN code *might* be in bad shape every once in a while - it should compile, but it may contain completely non-working or unfinished features, serious bugs or other evil things :)
CVS is updated less often and I only sync it when the plugin is in a more or less stable state. The reason is that the CVS copy of tabSRMM is in Mirandas main repository and will be available in nightly builds whenever one gets released. Obviously, I don't want these builds to be in a unusable state and that's why CVS is updated less often.
At the moment, big changes are comitted to the SVN repository almost every day, because of the chat integration. The CVS will stay untouched until these things start to stabilize, so that a new Miranda nightly may contain an older (but more stable) tabSRMM.
Also, the SVN repository only contains up-to-date project files for Visual Studio +2005+ - all others are no longer maintained.