Event status ActivityPub representation
Currently we use the following that matches iCalendar's STATUS property.
"ical:status": "TENTATIVE"|"CONFIRMED"|"CANCELLED"
Schema.org has an eventStatus property on Events that has the https://schema.org/EventStatusType, but it lacks a value to express that the event is tentative.
According to this document from 2013, page 3, if we assume events to work the same way as actions, an event with no startTime is assumed tentative. However, it would be nice to have an event as tentative and still have a starting date-time.
Therefore let's keep our ical:status for now. We can also implement schema.org's eventStatus for EventCancelled and EventScheduled values later.
Edited by Thomas