It is a thing for events:
- https://tools.ietf.org/html/rfc5545
- https://en.wikipedia.org/wiki/ICalendar
Excellent news: we can make events play custom sounds from arbitrary URLs! But will clients respect them? I can only hope.
---
Still to be done:
[ ] URL-based ICS imports.
[ ] Google imports.
[ ] Triggers for periodic imports (URL/Google).
[ ] Delete all events from a source.
[ ] Rules for collapsing duplicate instances of imported events.
[ ] Show that imported events were imported on detail screen.
[ ] Link back to source.
[ ] Better messaging for explaining why you can't edit them?
[ ] Drag-and-droping an ICS file should import it.
[ ] ICS errors probably throw instead of hitting the log?
[ ] Try that GMail header stuff from @20after4.
[ ] SearchEngine / view all for import logs.