I Think it is NOT a got idea to implement all kinds of groupware into eBox. If you want to have calendar support, just implement a webdav service into eBox. That way, you can use ics calendars on the server. best way, if you ask me. This works out of the box in Thunderbird.