Hi Avi,

A few apps I can think of will do some of what you need as well a lot of other stuff that your probably do not:

OpenERP - Has full calendar/scheduling (mainly used in Sales or Project management context) would probably do what you need (Python). Has CalDAV/Ical support so you can sync to iPhone/Lightning etc.

Horde - (http://www.horde.org) similar to above I guess in that it is a groupware app. Not sure about functionality haven't used it ages (PHP).

eHour (http://www.ehour.nl) - More of a timesheet app but a nice UI and might do what you need (Java/tomcat).

Chandler/Cosmo - Although now a bit old this might be good: http://chandlerproject.org/ Chandler is a desktop app for time management plus there is a multi-user calendar server (CalDAV).

There are probably more but these are off the top of my head.

Thought about just using a shared Google Calendar too?

Cheers

Al


On 27/06/11 16:42, Avi Greenbury wrote:
Morning All,

I'm after some scheduling software, and I'm sure other people have
scratched this itch previously. Having never really used any before I'm
not precisely sure what I want, but the situation is that we have some
people available to do work, and some people scheduling work in. There's
quite a large intersection of the two groups.

I've made a list of all the features I can think of that I'd like, but
this probably isn't exhaustive. Only absolute must haves are that it's
both sorts of free and we can host it ourselves.

Features I know I'd like:

* Each of the people in the 'doing work' group have an ical or similar
feed containing work for them

* An ical feed that shows *all* the scheduled work.

* Email reminders. Being able to run arbitrary scripts as reminders
would be good too.

* A simple interface - having people actually use the thing is way more
important than pretty effects.


Would-be-nices:

* Ability to assign work based on time (X is covering from 0100 - 0600,
so this job at 0300 automatically goes to X)

* Ability to script entries, so we can concoct our own interfaces/tie it
in with other systems.

* Sit on a webserver in php or perl so I can easily tie it in to the
other http auth'd bits and pieces we have. It'll have a VM to itself so
tomcat or whatever's doable too. I can't envisage a good-but-not-HTTP
means of access, but I'm open to suggestions.


Anyone got any suggestions?



--
The Open Learning Centre
http://www.theopenlearningcentre.com


--
ubuntu-uk@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-uk
https://wiki.ubuntu.com/UKTeam/

Reply via email to