ryansb / ofCourse

Python courseware leveraging Flask and OpenShift
Apache License 2.0
12 stars 14 forks source link

Better scheduling #55

Closed msoucy closed 8 years ago

msoucy commented 9 years ago

Instead of editing the template's HTML, it should be possible to edit a YAML or similar instead - some form of simple list of class dates/topics/due/assigned, plus a hackathon/event list, that get automatically sorted by date and displayed.

@ritjoe and I have been discussing this a bit

ryansb commented 9 years ago

What do you think would be a sensible format? I'd like to avoid inventing our own format entirely, maybe we could leverage iCal or another existing format?

msoucy commented 9 years ago

icalendar looks like it supports the standard iCalendar/iCal format. There's also something called hCalendar that looks marginally nicer (human-"readable" XML), but I'm not sure if it's worth using since it's seemingly less common...

msoucy commented 8 years ago

Closed per #58 and #60