Space type
fyi.opensocial.events
A group's calendar, holding community.lexicon.calendar records.
A group's calendar: events and RSVPs. The records inside are community.lexicon.calendar.* and deliberately unchanged — only the space type is ours. A permission set may only grant space types under its own authority (see expandPermissionSet in pds.js), and lexicon.community publishes no _lexicon record, so a set naming community.lexicon.calendar.events could never be resolved or expanded by anyone's PDS. Naming the space here is what makes the calendar reachable at all; the data stays standard. See docs/outcomes/nsid-namespace.md.
- Record key
any
Collections
The record types this space holds.
community.lexicon.calendar.eventcommunity.lexicon.calendar.rsvpfyi.opensocial.eventImagefyi.opensocial.access
Schema
Lexicon JSON
{
"lexicon": 1,
"id": "fyi.opensocial.events",
"defs": {
"main": {
"type": "space",
"key": "any",
"name": "Events",
"description": "A group's calendar: events and RSVPs. The records inside are community.lexicon.calendar.* and deliberately unchanged — only the space type is ours. A permission set may only grant space types under its own authority (see expandPermissionSet in pds.js), and lexicon.community publishes no _lexicon record, so a set naming community.lexicon.calendar.events could never be resolved or expanded by anyone's PDS. Naming the space here is what makes the calendar reachable at all; the data stays standard. See docs/outcomes/nsid-namespace.md.",
"collections": [
"community.lexicon.calendar.event",
"community.lexicon.calendar.rsvp",
"fyi.opensocial.eventImage",
"fyi.opensocial.access"
]
}
}
}