Source Code
You can browse the very last version of the source code online using ViewMTN :
To compile SOGo, you first need to obtain the source code of both SOGo and SOPE. The source code of SOPE can be obtained from Inverse's Monotone repository :
% mtn --db=~/db.mtn pull inverse.ca ca.inverse.sope
% mtn --db=~/db.mtn checkout --branch ca.inverse.sope SOPE
The source code of SOGo can also be obtained from Inverse's Monotone repository :
% mtn --db=~/db.mtn pull inverse.ca ca.inverse.sogo
% mtn --db=~/db.mtn checkout --branch ca.inverse.sogo SOGo
The source code of the SOGo Connector, SOGo Integrator and Lightning (Inverse Edition) extensions for Thunderbird 2 can also be obtained from Inverse's Monotone repository :
% mtn --db=~/db.mtn pull inverse.ca ca.inverse.sogo-connector
% mtn --db=~/db.mtn checkout --branch ca.inverse.sogo-connector
% mtn --db=~/db.mtn pull inverse.ca ca.inverse.sogo-integrator
% mtn --db=~/db.mtn checkout --branch ca.inverse.sogo-integrator
% mtn --db=~/db.mtn pull inverse.ca ca.inverse.calendar
% mtn --db=~/db.mtn checkout --branch ca.inverse.calendar
The source code of the SOGo Connector, SOGo Integrator and Lightning (Inverse Edition) extensions for Thunderbird 3.1 can also be obtained from Inverse's Monotone repository :
% mtn --db=~/db.mtn pull inverse.ca ca.inverse.sogo-connector.tb3
% mtn --db=~/db.mtn checkout --branch ca.inverse.sogo-connector.tb3
% mtn --db=~/db.mtn pull inverse.ca ca.inverse.sogo-integrator.tb3
% mtn --db=~/db.mtn checkout --branch ca.inverse.sogo-integrator.tb3
% mtn --db=~/db.mtn pull inverse.ca ca.inverse.calendar.tb3
% mtn --db=~/db.mtn checkout --branch ca.inverse.calendar.tb3
Finally, the source code of the Funambol SOGo Connector can be obtained from Funambol's Forge : https://sogo-connector.forge.funambol.org/
Please refer to the FAQ section of this Web site for compilation instructions or for Monotone usage.

