40

I run an open source collaboration suite, I'm happy with it, my userbase are happy with it too... all except for calendaring. It's a serious sore point, and I'm scrambling to find a solution.

I've got Courier+Postfix+Maildrop for email, and XMPP/Jabber service all backed on OpenLDAP (corporate directory comes out of LDAP as well). My only sticking point is a half-decent calendaring/scheduling package that has these (seemingly simple) features:

  1. LDAP Integration
  2. Multi-platform support (Windows, Linux and Mac)
  3. Delegation (exec. assistants can manage their exec's calendar, recruiters can schedule meetings in a hiring manager's calendar)
  4. Management of "resources" (meeting rooms, projectors, et cetera)

Nice to haves:

  • web interface
  • the (infamous) Free/Busy
  • Outlook/Palm "conduit" to sync to mobile devices
  • easy administration :)

What I don't want is an entire new collaboration stack (ala Zimbra, OpenXchange, Hula, ...). I like my mail setup, I like my Jabber setup. I just need a calendaring product. I don't expect free (though, that'd be nice), and I'd like some recommendations that someone's actually touched (I'm demanding, I know...) instead of just a list from the CalDav consortium's webpage. ;)

Am I the only one with this problem? Help! :)

jharley
  • 823

12 Answers12

14

We use Google Calendar in our team, being all linux & mac guys. Otherwise the best common suggestion I've seen is Apple's calendar server:

http://trac.calendarserver.org/

LapTop006
  • 6,526
6

Check out webcalendar. I think it meets all of your requirements, and all but the mobile option of your nice-to-haves. I haven't used LDAP integration (although it's listed as supported) or delegation, so be sure to check that.

4

We use CalDAV with DAViCal server and Evolution / Kontact on the frontend. Works great. :-)

smoku
  • 216
2

Unfortunately, there is a reason why the universe is on MS Exchange.

That said, check out Sun calendar server. I used an ancient version awhile back and it seemed serviceable enough. CalDAV is a quasi-standard, so test, test, test your use cases before writing a check.

duffbeer703
  • 22,305
2

SOGo might meet your needs.

1

There are a few calDAV packages in Ubuntu, but none of them appear to be heavily used or tested. I think part of the challenge is that many open source companies aren't grown to enterprise scale, and open source development happens in the virtual world of the internet, where you might not need a building and conference rooms.

I think most Ubuntu infra is settling on Google Calendar for the moment; not exactly a shining moment, but suffices for now.

jldugger
  • 14,602
1

I've once set up Mozilla Sunbird on top of WebDAV few years ago so I don't know current status. WebDAV share runs top of Apache so LDAP PAM and SSL is easy to add. It worked pretty well.

raspi
  • 821
1

I would also give a very strong thumbs-up to SOGo. We've got several hundred users at several companies using it and it has proven to be robust and very scalable, with good support from the Inverse team. We use it just about faultlessly with OpenLDAP, Postgresql, Exim and Dovecot. The webmail client is pretty good too.

It integrates into an open-source stack extremely well, and deserves much wider attention.

Windows integration is a sticking point if by Windows integration you mean Outlook. However iCal and Cardav support work well with compliant clients, such as Thunderbird on Windows. However this will hopefully change soon as the SOGo team are experimenting with an OpenChange backend to provide native MAPI support for Outlook. See the OpenChange part of the SOGo overview page for more details.

The calendar and contacts features work extremely on Apple devices, which is very important to management types.

rorycl
  • 858
0

See also Is there any open source Exchange server?

0

You're not the only one, I'm still looking. I'll give you something to stay away from, Bedework. While it looks nice, it lacks delegation and was simply buggy under even a mild load - we ended up with an event that was mostly null and stopped the database backup dump working.

TRS-80
  • 2,579
0

It's been awhile (6 years) since I've touched this (Now Up-To-Date) product but it was rock-solid then.

GregD
  • 8,753
0

I can't believe nobody has mentioned Zimbra. It has a free (as in beer) and Open Source version that does everything the poster has requested and more. I use it for managing over 50 mailboxes. There are clear instructions for setting it up on an Ubuntu LTS Server here and downloads are available here.

This system uses LDAP, can be run alongside OpenFire for messaging, has group calendaring, documents wiki and heaps of other features.

It also has a multiplatform desktop client (and a web client of course) available for download here.