Server Fault is a question and answer site for system and network administrators. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I'm looking for a solution to organize the work shifts of a department like this:

  • 15 employees with each has a different number of hours to work
  • Monday-Friday, 6:00-22:00
  • always one or more employees on shift
  • overlapping shifts
  • self-organization: employees plan their shifts on their own

must have:

  • runs on linux
  • open source
  • webinterface
  • ability to change someone else's shifts

nice to have:

  • user authentication against radius, samba or imap
  • versioning (see who changed something)
  • exporting to something like csv or ics
  • tracking of overtime and vacation

I guess that I am not the first to set up something like this and I'd be really thankful for a recommendation.


locked by Iain Oct 10 '12 at 21:17

This question exists because it has historical significance, but it is not considered a good, on-topic question for this site, so please do not use it as evidence that you can ask similar questions here. This question and its answers are frozen and cannot be changed. More info: help center.

closed as off topic by sysadmin1138 Oct 10 '12 at 21:16

Questions on Server Fault are expected to relate to server, networking, or related infrastructure administration within the scope defined by the community. Consider editing the question or leaving comments for improvement if you believe the question can be reworded to fit within the scope. Read more about reopening questions here.If this question can be reworded to fit the rules in the help center, please edit the question.

Product and service recommendations are off topic per the updated FAQ. They're generally off topic StackExchange wide as well. – sysadmin1138 Oct 10 '12 at 21:16
up vote 3 down vote accepted

These guys here seem to have a lot of what you're after: It's not free though, but then you didn't stipulate that in your question so I guess it should be OK. It's ASP though.

Otherwise you might have to delve into Project Management software, but use it for shifts instead of projects. Something like Task Juggler comes to mind, but it could be a bit of a stretch...

I had the same though about project management software. Another one to look at is – John Gardeniers Jan 25 '10 at 4:42

Not the answer you're looking for? Browse other questions tagged or ask your own question.