schedulemaker
schedulemaker copied to clipboard
Exporting to Google Calendar Creates Separate Series
When I exported the calendar from Schedule Maker to Google Calendar (though I assume this may be true of other clients), it created a separate series for each class per each day the class is held.
For example, if I have Chemistry on MWF, and want to change an attribute to all instances of the class, I have to edit the Monday series, then the Wednesday series, and then the Friday series. Each class should be repeated for each day in one instance of that class.
I told @benrr101 about this a while ago, I forget how he responded, but it may have been a pain to figure out or something like that. (If I remember correctly)
Can you guys post one of the malformed ICS files for reference? It may be an easy fix.
I believe it was the case that it was a pain to fix. The issue is that it's hard to group meeting patterns (when the class meets) on a per-week basis. This is especially true for classes that meet more than once per week, but meet at different times. Hence, each meeting gets its own series.
And IIRC, this was how SIS did it back in the day, too.
It looks like iCal supports repeating a VEVENT on certain days of the week using the BYDAY
property Recurrence Rule.
Here's a Mon/Wed/Fri class that ends on December 11th, 2023. FREQ=WEEKLY;INTERVAL=1;BYDAY=MO,WE,FR;UNTIL=20231211T000000Z
#343 should fix this.