Guidance for virtual and on-demand events #231
Labels
proposal
Proposed changes to the specification
virtual events
Properties for events held online (e.g. via streaming)
Proposer
ODI
Use Case
Taking into account the proposed properties, guidance is required for implementers to know which properties are required vs recommended.
Proposal
For virtual events
SessionSeries
andEvent
The following properties should be REQUIRED (inheriting from existing Modelling Opportunity Data specification):
name
activity
organizer
(including a required@id
to give each organizer a globally unique identifier as a URL, and recommendedsameAs
property for social media handles)eventAttendanceMode
(Add eventAttendanceMode to Event #225)offers
(including a recommendedurl
that links straight to the purchase page)url
(to a page describing the session)The following properties should be RECOMMENDED:
description
image
level
(Proposal: Consistent levels #82) - using the string "Beginner
" for beginner friendly classesageRange
genderRestriction
beta:isFirstSessionAccessibleForFree
(isFirstSessionAccessibleForFree #232)beta:isInteractivityPreferred
(Add participantInteraction to Event #230)beta:participantSuppliedEquipment
(Requires home / personal equipment #229)beta:affiliatedLocation
(Add EventMovedOnline to valid eventStatus values / use affiliatedLocation #227)maximumVirtualAttendeeCapacity
(Add maximumVirtualAttendeeCapacity and remainingVirtualAttendeeCapacity to scheduledSession #226)beta:donationPaymentUrl
(Add donationPaymentUrl to Event #234)ScheduledSession
andEvent
The following properties should be REQUIRED (inheriting from existing Modelling Opportunity Data specification):
startDate
The following properties should be RECOMMENDED:
duration
endDate
beta:virtualLocation
(Add virtualLocation property to Event #224) (including aurl
to the live class itself, e.g. a Facebook Live or Zoom URL)Example
Note full guidance will include the above fields, and individual ScheduledSessions.
For on-demand events
OnDemandEvent
(#228)The following properties should be REQUIRED:
name
activity
organizer
(including a required@id
to give each organizer a globally unique identifier as a URL, and recommendedsameAs
property for social media handles)offers
(including a recommendedurl
that links straight to the purchase page)url
(to a page describing the session)The following properties should be RECOMMENDED:
duration
description
image
level
(Proposal: Consistent levels #82) - using the string "Beginner" for beginner friendly classesageRange
genderRestriction
beta:isFirstSessionAccessibleForFree
(isFirstSessionAccessibleForFree #232)beta:participantSuppliedEquipment
(Requires home / personal equipment #229)beta:donationPaymentUrl
(Add donationPaymentUrl to Event #234)workFeatured
(Representing Videos Available Asynchronously #228)Example
The text was updated successfully, but these errors were encountered: