Handle RSVP ActivityPub vocabulary on Events
For Friendica compatibility.
Accept
Reject
TentativeAccept
As well as Undo
on these activities.
Needs to check if approval is supported
Why we have a different vocabulary
Friendica event support was made with "friends"/"people you know" in mind, so they send an Invite
containing an Event
to a specific audience, and receivers can Accept
/Reject
/TentativeAccept
.
On the other mind, Mobilizon events are meant to be announced to the world (it makes no sense inviting everyone to let them know of the event), so it Create
an Event
, and anyone that received the event can Join
it.