com.cultureblocs.venue.lineup

Cultural detail attached to an event that the shared calendar record does not carry: who is on, and what is performed or shown. A layer, not a replacement — it references an event by strongRef and never duplicates it. The same discipline as the creative namespace: layers reference the core claim rather than growing it. If these fields prove generally useful they belong upstream in the community calendar lexicon, not here.

Details · record, key tid
Kindrecord
Record keytid
Authorityvenue.cultureblocs.com
Indexed

Showing version bafyreidynzdbispjnsxx56a7zr335nfh4periafozcoggdt6nphct2r33u. Show the latest

Record

record · key tid

Properties

billing

array

Who is on: performers, artists, speakers, DJs. `did` links to a creative profile where one exists.

  • maxLength: 20
itemsref

createdAt

requiredstring · datetime

event

requiredref

The event this describes — normally a community.lexicon.calendar.event record. Pin the CID so the attachment is tamper-evident.

note

string
  • maxGraphemes: 2000

tags

array
  • maxLength: 8
itemsstring
  • maxGraphemes: 64

The venue profile record, when the event happens at a venue that publishes one.

works

array

Works performed or shown, where the programme is specific about them.

  • maxLength: 20
itemsref

Similar lexicons

semantic match

Lexicons whose schemas describe something close to this one. Check them before publishing a new one that overlaps.

  • Cultural detail attached to an event that the shared calendar record does not carry: who is on, and what is performed or shown. A layer, not a replacement — it references an event by strongRef and never duplicates it. Supersedes com.cultureblocs.venue.lineup, renamed with venue.profile → place.profile so the namespace stays consistent; the shape is unchanged except that `venue` is now `place`. If these fields prove generally useful they belong upstream in the community calendar lexicon, not here

  • com.cultureblocs.venue.listing

    record not from the namespace authority

    DEPRECATED — do not write new records. Use community.lexicon.calendar.event instead: it is the shared event record of the open social web, so a venue's nights appear in every calendar app on the network rather than only in CultureBlocs. Cultural extras that the community event does not carry (who is on, works performed) live in com.cultureblocs.venue.lineup, which references the event. This schema remains published so existing records stay resolvable.

  • DEPRECATED — do not write new records. Use com.cultureblocs.place.profile with spaceTypes including 'venue': the same publishing-party record, widened to cover rehearsal rooms, studios, suppliers and shops. This schema remains published so existing records stay resolvable; readers map it to place.profile as { spaceTypes: ['venue'], location, capacity, accessibility, links, externalIds, tags }. Original description: a venue or organiser as a publishing party: the small amount a grassroots space n

  • Marks a community.lexicon.calendar.event as a music event (concert, festival, club night...) and links it to the artists performing. The calendar event carries the name, dates and venue; this record carries what is specific to music. Rocksky only indexes calendar events that have one of these attached.

  • An artist on an event lineup, linked to the Rocksky artist when one was resolved.