Scheduling Plugin

Hi,

We are looking for a calendar scheduling solution that supports
recurring events.

Some specific requirements are that we need to be able to setup
recurring events, then modify one of those events on a certain day by
deleting it for example.

Basically, we want the back end for a Google Calender type
functionality.

Ive dug around in GitHub and there are tons of recurring plugins but not
many that have discrete events that we can subsequently manipulate.

The best I have found is Schedule_fu
https://github.com/commonthread/calendar_fu . It seems like a good
match, but I wanted to throw it out to the community before I dived head
in and see if anybody had feedback.

Mike

Hi,

We are looking for a calendar scheduling solution that supports
recurring events.

I haven't used it, but when I was filling idle time a little bit ago
the one I found that I liked the best was: https://github.com/seejohnrun/ice_cube.
Its development seems a lot more active than the one you have, which
is generally pretty important to me when searching out gems, since
things in Rails move so fast.

Some specific requirements are that we need to be able to setup
recurring events, then modify one of those events on a certain day by
deleting it for example.

Basically, we want the back end for a Google Calender type
functionality.

Again, haven't used it but from the perusing it claims to do this
(from their github landing page):

  With ice_cube, you can specify (in order of precendence)

    Exception Dates - To specifically exclude from a schedule
    Recurrence Dates - To specifically include in a schedule
    Exception Rules - Rules on how to exclude recurring dates in a
schedule
    Recurrence Rules - Rules on how to include recurring dates in a
schedule

HTH,
\Peter

I looked at IceCube a while back, and the biggest issue I had from an
implementation perspective was that the DSL for building recurrence
rules was awesome *but* there wasn't a clear path to build it from
user input. calendar_fu is not quite as syntactically nice, but it
seems more "user-ready", if you will.

BTW, if you haven't checked out FullCalendar (http://arshaw.com/
fullcalendar/) you should - it's a pretty slick jQuery plugin to
handle the *other* half of the calendar system.

--Matt Jones