SOPE and SOGo

Not available in Debian as of yet, but deserving an audience in the Debian world nonetheless, is SOGo, a fork of the OpenGroupware.org application. To quote the SOGo website:

SOGo is groupware server with a focus on scalability and open standards.

SOGo provides a rich AJAX-based Web interface and supports multiple native clients through the use of standard protocols such as CalDAV, CardDAV and GroupDAV.

It is under very active development, and the upstream developers themselves provide the means to build Debian packages. SOGo is built on the SOPE framework. SOPE is split up in a number of packages, each providing a specific functionality, like database connectivity, LDAP connectivity, iCal parsing, and so on. Both SOPE and SOGo (version 1.0.4) are available in lenny-custom, as usual for both i386 and amd64 architectures. SOGo depends on libmemcached3 (>= 0.33), which is available in lenny-backports, as you can read in my previous post.

As I said before, the basis for these packages was provided by the upstream developers. The only addition I made, are the MySQL and SQLite connectors in SOPE, which were not built and packaged by default. I guess the people at Inverse (who develop SOGo) think we all use PostgreSQL ;-)

And now for the bad news…

First of all, I have not tested these packages, beyond the fact that they are installable. I just haven’t had the time yet. Furthermore, SOGo is quite complex as an application, and setting it up properly, especially in combination with mobile synchronization through Funambol, should not be taken lightly. Fortunately, SOGo is pretty well documented. Have a look at the website for more information. SOGo is not bug-free, but the developers are working hard to fix known issues, and they are quite responsive on the mailing list.

If you decide to give my packages a go, I would be delighted to hear about your experiences. You can leave comments on this blog.

Both comments and pings are currently closed.

Comments are closed.