mirror of
https://codeberg.org/fediverse/fep.git
synced 2026-08-05 11:46:04 +00:00
FEP-8a8e First round of improvments (#586)
- Fix examples: now after the initial PR of the FEP got merged the namespace is resolving. This revealed a lot of typos in the examples. Reviewed-on: https://codeberg.org/fediverse/fep/pulls/586 Co-authored-by: André Menrath <linos@noreply.codeberg.org> Co-committed-by: André Menrath <linos@noreply.codeberg.org>
This commit is contained in:
committed by
silverpill
parent
27705196bc
commit
c98aca5a8c
@@ -32,18 +32,19 @@
|
||||
<code>
|
||||
{
|
||||
"@context": [
|
||||
"https://schema.org",
|
||||
"https://w3id.org/fep/8a8e",
|
||||
"https://www.w3.org/ns/activitystreams",
|
||||
{
|
||||
"sc": "https://schema.org#"
|
||||
"sc": "https://schema.org/"
|
||||
}
|
||||
]
|
||||
],
|
||||
"type": "AttendeesCollection",
|
||||
"totalItems": 2,
|
||||
"context": "https://example.org/events/alice-birthday-party"
|
||||
"id": "https://example.org/events/alice-birthday-party"
|
||||
"items": [
|
||||
{ "type": "Person", "name": "Bob", "id": "https://example.org/actors/bob"},
|
||||
{ "type": "sc:Person", "name": "Alice", "email": "alice@example.org"},
|
||||
{ "type": "sc:Person", "name": "Alice", "email": "alice@example.org"}
|
||||
]
|
||||
}
|
||||
</code>
|
||||
|
||||
@@ -32,18 +32,19 @@ Example of an AttendeesCollection with different items
|
||||
```json
|
||||
{
|
||||
"@context": [
|
||||
"https://schema.org",
|
||||
"https://w3id.org/fep/8a8e",
|
||||
"https://www.w3.org/ns/activitystreams",
|
||||
{
|
||||
"sc": "https://schema.org#"
|
||||
"sc": "https://schema.org/"
|
||||
}
|
||||
]
|
||||
],
|
||||
"type": "AttendeesCollection",
|
||||
"totalItems": 2,
|
||||
"context": "https://example.org/events/alice-birthday-party"
|
||||
"id": "https://example.org/events/alice-birthday-party"
|
||||
"items": [
|
||||
{ "type": "Person", "name": "Bob", "id": "https://example.org/actors/bob"},
|
||||
{ "type": "sc:Person", "name": "Alice", "email": "alice@example.org"},
|
||||
{ "type": "sc:Person", "name": "Alice", "email": "alice@example.org"}
|
||||
]
|
||||
}
|
||||
```
|
||||
|
||||
@@ -0,0 +1,26 @@
|
||||
<!DOCTYPE html>
|
||||
<html>
|
||||
<head>
|
||||
<title>EventScheduled</title>
|
||||
</head>
|
||||
<body>
|
||||
<section id="EventScheduled" resource="https://w3id.org/fep/8a8e/EventScheduled" typeof="rdfs:Class">
|
||||
<h1>EventScheduled</h1>
|
||||
<dl>
|
||||
<dt>URI</dt>
|
||||
<dd><code>https://w3id.org/fep/8a8e/EventScheduled</code>
|
||||
</dd>
|
||||
<dt>Label</dt>
|
||||
<dd lang="en" property="rdfs:label">The event is scheduled.</dd>
|
||||
<dt>Comment</dt>
|
||||
<dd lang="en" property="rdfs:comment">The event is normally scheduled and planned.</dd>
|
||||
<dt>Subclass of</dt>
|
||||
<dd property="rdfs:subClassOf" resource="https://w3id.org/fep/8a8e/EventStatusType">EventStatusType</dd>
|
||||
<dt>See also</dt>
|
||||
<dd><a href="https://w3id.org/fep/8a8e/eventStatus" property="rdfs:seeAlso">eventStatus</a></dd>
|
||||
<dt>Is defined by</dt>
|
||||
<dd><a href="https://w3id.org/fep/8a8e" property="rdfs:isDefinedBy">FEP-8a8e</a></dd>
|
||||
</dl>
|
||||
</section>
|
||||
</body>
|
||||
</html>
|
||||
@@ -0,0 +1,35 @@
|
||||
[
|
||||
{
|
||||
"@id": "https://w3id.org/fep/8a8e/EventScheduled",
|
||||
"@type": [
|
||||
"http://www.w3.org/2000/01/rdf-schema#Class"
|
||||
],
|
||||
"http://www.w3.org/2000/01/rdf-schema#comment": [
|
||||
{
|
||||
"@language": "en",
|
||||
"@value": "The event is normally scheduled and planned."
|
||||
}
|
||||
],
|
||||
"http://www.w3.org/2000/01/rdf-schema#isDefinedBy": [
|
||||
{
|
||||
"@id": "https://w3id.org/fep/8a8e"
|
||||
}
|
||||
],
|
||||
"http://www.w3.org/2000/01/rdf-schema#label": [
|
||||
{
|
||||
"@language": "en",
|
||||
"@value": "The event is scheduled."
|
||||
}
|
||||
],
|
||||
"http://www.w3.org/2000/01/rdf-schema#seeAlso": [
|
||||
{
|
||||
"@id": "https://w3id.org/fep/8a8e/eventStatus"
|
||||
}
|
||||
],
|
||||
"http://www.w3.org/2000/01/rdf-schema#subClassOf": [
|
||||
{
|
||||
"@id": "https://w3id.org/fep/8a8e/EventStatusType"
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
@@ -0,0 +1,14 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<rdf:RDF
|
||||
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
|
||||
xmlns:rdfs="http://www.w3.org/2000/01/rdf-schema#"
|
||||
>
|
||||
<rdf:Description rdf:about="https://w3id.org/fep/8a8e/EventScheduled">
|
||||
<rdf:type rdf:resource="http://www.w3.org/2000/01/rdf-schema#Class"/>
|
||||
<rdfs:label xml:lang="en">The event is scheduled.</rdfs:label>
|
||||
<rdfs:comment xml:lang="en">The event is normally scheduled and planned.</rdfs:comment>
|
||||
<rdfs:subClassOf rdf:resource="https://w3id.org/fep/8a8e/EventStatusType"/>
|
||||
<rdfs:seeAlso rdf:resource="https://w3id.org/fep/8a8e/eventStatus"/>
|
||||
<rdfs:isDefinedBy rdf:resource="https://w3id.org/fep/8a8e"/>
|
||||
</rdf:Description>
|
||||
</rdf:RDF>
|
||||
@@ -0,0 +1,8 @@
|
||||
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
|
||||
|
||||
<https://w3id.org/fep/8a8e/EventScheduled> a rdfs:Class ;
|
||||
rdfs:label "The event is scheduled."@en ;
|
||||
rdfs:comment "The event is normally scheduled and planned."@en ;
|
||||
rdfs:isDefinedBy <https://w3id.org/fep/8a8e> ;
|
||||
rdfs:seeAlso <https://w3id.org/fep/8a8e/eventStatus> ;
|
||||
rdfs:subClassOf <https://w3id.org/fep/8a8e/EventStatusType> .
|
||||
@@ -0,0 +1,19 @@
|
||||
# EventScheduled
|
||||
|
||||
URI
|
||||
: `https://w3id.org/fep/8a8e/EventScheduled`
|
||||
|
||||
Label
|
||||
: The event is scheduled.
|
||||
|
||||
Comment
|
||||
: The event is normally scheduled and planned.
|
||||
|
||||
Subclass of
|
||||
: EventStatusType
|
||||
|
||||
See also
|
||||
: [eventStatus](https://w3id.org/fep/8a8e/eventStatus)
|
||||
|
||||
Is defined by
|
||||
: [FEP-8a8e](https://w3id.org/fep/8a8e)
|
||||
@@ -27,7 +27,7 @@
|
||||
"https://w3id.org/fep/8a8e",
|
||||
"https://www.w3.org/ns/activitystreams",
|
||||
{
|
||||
"sc": "http://schema.org#",
|
||||
"sc": "http://schema.org/"
|
||||
}
|
||||
],
|
||||
"type": "OrganizersCollection",
|
||||
|
||||
@@ -29,7 +29,7 @@ Example of an OrganizersCollection with different items
|
||||
"https://w3id.org/fep/8a8e",
|
||||
"https://www.w3.org/ns/activitystreams",
|
||||
{
|
||||
"sc": "http://schema.org#",
|
||||
"sc": "http://schema.org/"
|
||||
}
|
||||
],
|
||||
"type": "OrganizersCollection",
|
||||
|
||||
@@ -38,12 +38,12 @@ Example usage of attendees
|
||||
],
|
||||
"type": "Event",
|
||||
"attendees": {
|
||||
"type": "https://w3id.org/fep/8a8e/OrganizersCollection",
|
||||
"type": "OrganizersCollection",
|
||||
"totalItems": 4,
|
||||
"items": [
|
||||
{ "type": "Actor", "name": "ActivityPub Group Actor", "id": "https://example.org/actors/group1"},
|
||||
{ "type": "Person", "name": "ActivityPub Person", "id": "https://example.org/actors/1"},
|
||||
{ "type": "Link", "href": "https://organizer1.example.org"},
|
||||
{ "type": "Person", "name": "Alice" },
|
||||
{ "type": "sc:Person", "name": "Alice" },
|
||||
{ "type": "sc:Organization", "name": "Event Co." }
|
||||
]
|
||||
}
|
||||
|
||||
@@ -35,12 +35,12 @@
|
||||
],
|
||||
"type": "Event",
|
||||
"attendees": {
|
||||
"type": "https://w3id.org/fep/8a8e/OrganizersCollection",
|
||||
"type": "OrganizersCollection",
|
||||
"totalItems": 4,
|
||||
"items": [
|
||||
{ "type": "Actor", "name": "ActivityPub Group Actor", "id": "https://example.org/actors/group1"},
|
||||
{ "type": "Person", "name": "ActivityPub Person", "id": "https://example.org/actors/1"},
|
||||
{ "type": "Link", "href": "https://organizer1.example.org"},
|
||||
{ "type": "Person", "name": "Alice" },
|
||||
{ "type": "sc:Person", "name": "Alice" },
|
||||
{ "type": "sc:Organization", "name": "Event Co." }
|
||||
]
|
||||
}
|
||||
|
||||
@@ -35,11 +35,11 @@ Example of a forward chronological OrderedCollection with additional context
|
||||
```None
|
||||
{
|
||||
"@context": [
|
||||
"https://w3id.org/fep/8a8e"
|
||||
"https://www.w3.org/ns/activitystreams",
|
||||
"https://w3id.org/fep/8a8e",
|
||||
"https://www.w3.org/ns/activitystreams"
|
||||
],
|
||||
"id": "https://domain.example/events/0",
|
||||
"type": "Event",
|
||||
"eventStatus": "eventScheduled",
|
||||
"eventStatus": "EventScheduled"
|
||||
}
|
||||
```
|
||||
|
||||
@@ -30,12 +30,12 @@
|
||||
<code>
|
||||
{
|
||||
"@context": [
|
||||
"https://w3id.org/fep/8a8e"
|
||||
"https://www.w3.org/ns/activitystreams",
|
||||
"https://w3id.org/fep/8a8e",
|
||||
"https://www.w3.org/ns/activitystreams"
|
||||
],
|
||||
"id": "https://domain.example/events/0",
|
||||
"type": "Event",
|
||||
"eventStatus": "eventScheduled",
|
||||
"eventStatus": "EventScheduled"
|
||||
}
|
||||
</code>
|
||||
</pre>
|
||||
|
||||
+324
-302
@@ -5,6 +5,7 @@
|
||||
"EventMovedOnline": "https://w3id.org/fep/8a8e/EventMovedOnline",
|
||||
"EventPostponed": "https://w3id.org/fep/8a8e/EventPostponed",
|
||||
"EventRescheduled": "https://w3id.org/fep/8a8e/EventRescheduled",
|
||||
"EventScheduled": "https://w3id.org/fep/8a8e/EventScheduled",
|
||||
"EventStatusType": "https://w3id.org/fep/8a8e/EventStatusType",
|
||||
"EventTentative": "https://w3id.org/fep/8a8e/EventTentative",
|
||||
"OrganizersCollection": "https://w3id.org/fep/8a8e/OrganizersCollection",
|
||||
@@ -42,57 +43,18 @@
|
||||
},
|
||||
"@graph": [
|
||||
{
|
||||
"@id": "https://w3id.org/fep/8a8e/displayEndTime",
|
||||
"@type": "http://www.w3.org/2002/07/owl#DatatypeProperty",
|
||||
"http://www.w3.org/2000/01/rdf-schema#comment": {
|
||||
"@language": "en",
|
||||
"@value": "A property that defines whether the end time of an event should be displayed."
|
||||
},
|
||||
"http://www.w3.org/2000/01/rdf-schema#domain": {
|
||||
"@id": "https://w3id.org/fep/8a8e/displayEndTime"
|
||||
},
|
||||
"http://www.w3.org/2000/01/rdf-schema#isDefinedBy": {
|
||||
"@id": "https://w3id.org/fep/8a8e"
|
||||
},
|
||||
"http://www.w3.org/2000/01/rdf-schema#label": {
|
||||
"@language": "en",
|
||||
"@value": "Whether to display the endTime"
|
||||
},
|
||||
"http://www.w3.org/2000/01/rdf-schema#range": {
|
||||
"@id": "http://www.w3.org/2001/XMLSchema#boolean"
|
||||
}
|
||||
},
|
||||
{
|
||||
"@id": "https://w3id.org/fep/8a8e/timezone",
|
||||
"@type": "http://www.w3.org/2002/07/owl#ObjectProperty",
|
||||
"http://www.w3.org/2000/01/rdf-schema#comment": {
|
||||
"@language": "en",
|
||||
"@value": "Indicates the timezone for which the time(s) indicated in the event are given. The value provided should be among those listed in the IANA Time Zone Database."
|
||||
},
|
||||
"http://www.w3.org/2000/01/rdf-schema#isDefinedBy": {
|
||||
"@id": "https://w3id.org/fep/8a8e"
|
||||
},
|
||||
"http://www.w3.org/2000/01/rdf-schema#label": {
|
||||
"@language": "en",
|
||||
"@value": "The timezone of an Event"
|
||||
},
|
||||
"http://www.w3.org/2000/01/rdf-schema#range": {
|
||||
"@id": "http://www.w3.org/2000/01/rdf-schema#Literal"
|
||||
}
|
||||
},
|
||||
{
|
||||
"@id": "https://w3id.org/fep/8a8e/EventTentative",
|
||||
"@id": "https://w3id.org/fep/8a8e/EventScheduled",
|
||||
"@type": "http://www.w3.org/2000/01/rdf-schema#Class",
|
||||
"http://www.w3.org/2000/01/rdf-schema#comment": {
|
||||
"@language": "en",
|
||||
"@value": "The event is currently being planned but not confirmed."
|
||||
"@value": "The event is normally scheduled and planned."
|
||||
},
|
||||
"http://www.w3.org/2000/01/rdf-schema#isDefinedBy": {
|
||||
"@id": "https://w3id.org/fep/8a8e"
|
||||
},
|
||||
"http://www.w3.org/2000/01/rdf-schema#label": {
|
||||
"@language": "en",
|
||||
"@value": "The event is tentative"
|
||||
"@value": "The event is scheduled."
|
||||
},
|
||||
"http://www.w3.org/2000/01/rdf-schema#seeAlso": {
|
||||
"@id": "https://w3id.org/fep/8a8e/eventStatus"
|
||||
@@ -102,11 +64,11 @@
|
||||
}
|
||||
},
|
||||
{
|
||||
"@id": "https://w3id.org/fep/8a8e/requiredJoinVisibility",
|
||||
"@type": "http://www.w3.org/2002/07/owl#ObjectProperty",
|
||||
"@id": "https://w3id.org/fep/8a8e/externalParticipationUrl",
|
||||
"@type": "http://www.w3.org/2002/07/owl#DatatypeProperty",
|
||||
"http://www.w3.org/2000/01/rdf-schema#comment": {
|
||||
"@language": "en",
|
||||
"@value": "\n Specifies the minimum audience that must be addressed in a valid Join activity related to the event. This can include individual actors, groups, the as:Public collection, or any other URI. The Join activity must be addressed accordingly (e.g., using to, cc, bto, or audience).\n "
|
||||
"@value": "\n A URL that points to an external platform where people can join the event or where they can buy tickets for the event. Required if joinMode is set to external.\n "
|
||||
},
|
||||
"http://www.w3.org/2000/01/rdf-schema#domain": {
|
||||
"@id": "https://www.w3.org/ns/activitystreams#Event"
|
||||
@@ -116,12 +78,73 @@
|
||||
},
|
||||
"http://www.w3.org/2000/01/rdf-schema#label": {
|
||||
"@language": "en",
|
||||
"@value": "Required Join Visibility"
|
||||
"@value": "External participation URL"
|
||||
},
|
||||
"http://www.w3.org/2000/01/rdf-schema#range": {
|
||||
"@id": "http://www.w3.org/2001/XMLSchema#anyURI"
|
||||
}
|
||||
},
|
||||
{
|
||||
"@id": "https://w3id.org/fep/8a8e/organizers",
|
||||
"@type": "http://www.w3.org/2002/07/owl#ObjectProperty",
|
||||
"http://www.w3.org/2000/01/rdf-schema#comment": {
|
||||
"@language": "en",
|
||||
"@value": "An ActivityStreams Collection collection that lists the entities that are disclosed to as organizers of an event. If set to null this explicitly indicates a deliberate choice to withhold organizer information."
|
||||
},
|
||||
"http://www.w3.org/2000/01/rdf-schema#isDefinedBy": {
|
||||
"@id": "https://w3id.org/fep/8a8e"
|
||||
},
|
||||
"http://www.w3.org/2000/01/rdf-schema#label": {
|
||||
"@language": "en",
|
||||
"@value": "Organizers Collection"
|
||||
},
|
||||
"http://www.w3.org/2000/01/rdf-schema#range": {
|
||||
"@id": "https://w3id.org/fep/8a8e/OrganizersCollection"
|
||||
}
|
||||
},
|
||||
{
|
||||
"@id": "https://w3id.org/fep/8a8e/EventStatusType",
|
||||
"@type": "http://www.w3.org/2000/01/rdf-schema#Class",
|
||||
"http://www.w3.org/2000/01/rdf-schema#comment": {
|
||||
"@language": "en",
|
||||
"@value": "EventStatusType is an enumeration type whose instances represent several states that an Event may be in."
|
||||
},
|
||||
"http://www.w3.org/2000/01/rdf-schema#isDefinedBy": {
|
||||
"@id": "https://w3id.org/fep/8a8e"
|
||||
},
|
||||
"http://www.w3.org/2000/01/rdf-schema#label": {
|
||||
"@language": "en",
|
||||
"@value": "8a8e"
|
||||
},
|
||||
"http://www.w3.org/2000/01/rdf-schema#seeAlso": {
|
||||
"@id": "https://w3id.org/fep/8a8e/eventStatus"
|
||||
},
|
||||
"http://www.w3.org/2000/01/rdf-schema#subClassOf": {
|
||||
"@id": "https://schema.org/EventStatusType"
|
||||
}
|
||||
},
|
||||
{
|
||||
"@id": "https://w3id.org/fep/8a8e/attendees",
|
||||
"@type": "http://www.w3.org/2002/07/owl#ObjectProperty",
|
||||
"http://www.w3.org/2000/01/rdf-schema#comment": {
|
||||
"@language": "en",
|
||||
"@value": ""
|
||||
},
|
||||
"http://www.w3.org/2000/01/rdf-schema#isDefinedBy": {
|
||||
"@id": "https://w3id.org/fep/8a8e"
|
||||
},
|
||||
"http://www.w3.org/2000/01/rdf-schema#label": {
|
||||
"@language": "en",
|
||||
"@value": "Attendees of an Event"
|
||||
},
|
||||
"http://www.w3.org/2000/01/rdf-schema#range": {
|
||||
"@id": "http://www.w3.org/2000/01/rdf-schema#Resource"
|
||||
},
|
||||
"http://www.w3.org/2002/07/owl#minCardinality": {
|
||||
"@type": "http://www.w3.org/2001/XMLSchema#nonNegativeInteger",
|
||||
"@value": "0"
|
||||
}
|
||||
},
|
||||
{
|
||||
"@id": "https://w3id.org/fep/8a8e/EventPostponed",
|
||||
"@type": "http://www.w3.org/2000/01/rdf-schema#Class",
|
||||
@@ -144,32 +167,32 @@
|
||||
}
|
||||
},
|
||||
{
|
||||
"@id": "https://w3id.org/fep/8a8e/joinMode",
|
||||
"@type": "http://www.w3.org/2002/07/owl#ObjectProperty",
|
||||
"http://www.w3.org/2000/01/rdf-schema#comment": {
|
||||
"@language": "en",
|
||||
"@value": "\n Indicator of how new members may be able to join an event.\n Accepted values: free, restricted, external, none, invite.\n If external, you must also set externalParticipationUrl.\n "
|
||||
},
|
||||
"http://www.w3.org/2000/01/rdf-schema#domain": {
|
||||
"@id": "https://www.w3.org/ns/activitystreams#Event"
|
||||
},
|
||||
"http://www.w3.org/2000/01/rdf-schema#isDefinedBy": {
|
||||
"@id": "https://w3id.org/fep/8a8e/"
|
||||
},
|
||||
"http://www.w3.org/2000/01/rdf-schema#label": {
|
||||
"@language": "en",
|
||||
"@value": "Join mode"
|
||||
},
|
||||
"http://www.w3.org/2000/01/rdf-schema#range": {
|
||||
"@id": "http://www.w3.org/2001/XMLSchema#string"
|
||||
}
|
||||
},
|
||||
{
|
||||
"@id": "https://w3id.org/fep/8a8e/externalParticipationUrl",
|
||||
"@id": "https://w3id.org/fep/8a8e/isBannerImage",
|
||||
"@type": "http://www.w3.org/2002/07/owl#DatatypeProperty",
|
||||
"http://www.w3.org/2000/01/rdf-schema#comment": {
|
||||
"@language": "en",
|
||||
"@value": "\n A URL that points to an external platform where people can join the event or where they can buy tickets for the event. Required if joinMode is set to external.\n "
|
||||
"@value": "\n Whether an image is an (events) banner image.\n "
|
||||
},
|
||||
"http://www.w3.org/2000/01/rdf-schema#domain": {
|
||||
"@id": "https://www.w3.org/ns/activitystreams#Image"
|
||||
},
|
||||
"http://www.w3.org/2000/01/rdf-schema#isDefinedBy": {
|
||||
"@id": "https://w3id.org/fep/8a8e"
|
||||
},
|
||||
"http://www.w3.org/2000/01/rdf-schema#label": {
|
||||
"@language": "en",
|
||||
"@value": "Image is a banner image"
|
||||
},
|
||||
"http://www.w3.org/2000/01/rdf-schema#range": {
|
||||
"@id": "http://www.w3.org/2001/XMLSchema#boolean"
|
||||
}
|
||||
},
|
||||
{
|
||||
"@id": "https://w3id.org/fep/8a8e/eventStatus",
|
||||
"@type": "http://www.w3.org/1999/02/22-rdf-syntax-ns#Property",
|
||||
"http://www.w3.org/2000/01/rdf-schema#comment": {
|
||||
"@language": "en",
|
||||
"@value": "An eventStatus of an event represents its status; particularly useful when an event is cancelled or rescheduled."
|
||||
},
|
||||
"http://www.w3.org/2000/01/rdf-schema#domain": {
|
||||
"@id": "https://www.w3.org/ns/activitystreams#Event"
|
||||
@@ -179,10 +202,109 @@
|
||||
},
|
||||
"http://www.w3.org/2000/01/rdf-schema#label": {
|
||||
"@language": "en",
|
||||
"@value": "External participation URL"
|
||||
"@value": "The events status is"
|
||||
},
|
||||
"http://www.w3.org/2000/01/rdf-schema#range": {
|
||||
"@id": "http://www.w3.org/2001/XMLSchema#anyURI"
|
||||
"@id": "https://w3id.org/fep/8a8e/EventStatusType"
|
||||
},
|
||||
"http://www.w3.org/2000/01/rdf-schema#seeAlso": [
|
||||
{
|
||||
"@id": "https://w3id.org/fep/8a8e/EventScheduled"
|
||||
},
|
||||
{
|
||||
"@id": "https://w3id.org/fep/8a8e/EventPostponed"
|
||||
},
|
||||
{
|
||||
"@id": "https://w3id.org/fep/8a8e/EventRescheduled"
|
||||
},
|
||||
{
|
||||
"@id": "https://w3id.org/fep/8a8e/EventCancelled"
|
||||
},
|
||||
{
|
||||
"@id": "https://w3id.org/fep/8a8e/EventTentative"
|
||||
},
|
||||
{
|
||||
"@id": "https://w3id.org/fep/8a8e/EventMovedOnline"
|
||||
}
|
||||
],
|
||||
"http://www.w3.org/2002/07/owl#maxCardinality": {
|
||||
"@type": "http://www.w3.org/2001/XMLSchema#nonNegativeInteger",
|
||||
"@value": "1"
|
||||
},
|
||||
"http://www.w3.org/2002/07/owl#minCardinality": {
|
||||
"@type": "http://www.w3.org/2001/XMLSchema#nonNegativeInteger",
|
||||
"@value": "0"
|
||||
}
|
||||
},
|
||||
{
|
||||
"@id": "https://w3id.org/fep/8a8e/OrganizersCollection",
|
||||
"@type": "http://www.w3.org/2000/01/rdf-schema#Class",
|
||||
"http://www.w3.org/2000/01/rdf-schema#comment": {
|
||||
"@language": "en",
|
||||
"@value": "Inherits all properties from https://www.w3.org/ns/activitystreams#Collection with the addition that the items may also include https://schema.org/Person or https://schema.org/Organization."
|
||||
},
|
||||
"http://www.w3.org/2000/01/rdf-schema#isDefinedBy": {
|
||||
"@id": "https://w3id.org/fep/8a8e"
|
||||
},
|
||||
"http://www.w3.org/2000/01/rdf-schema#label": {
|
||||
"@language": "en",
|
||||
"@value": "An Event's Organizer Collection"
|
||||
},
|
||||
"http://www.w3.org/2000/01/rdf-schema#seeAlso": {
|
||||
"@id": "https://w3id.org/fep/8a8e/organizers"
|
||||
},
|
||||
"http://www.w3.org/2000/01/rdf-schema#subClassOf": {
|
||||
"@id": "https://www.w3.org/ns/activitystreams#Collection"
|
||||
}
|
||||
},
|
||||
{
|
||||
"@id": "https://w3id.org/fep/8a8e/previousStartTime",
|
||||
"@type": "http://www.w3.org/2002/07/owl#DatatypeProperty",
|
||||
"http://www.w3.org/2000/01/rdf-schema#comment": {
|
||||
"@language": "en",
|
||||
"@value": "The events previous start time is the old start time before an event got postponed or rescheduled."
|
||||
},
|
||||
"http://www.w3.org/2000/01/rdf-schema#domain": {
|
||||
"@id": "https://www.w3.org/ns/activitystreams#Event"
|
||||
},
|
||||
"http://www.w3.org/2000/01/rdf-schema#isDefinedBy": {
|
||||
"@id": "https://w3id.org/fep/8a8e"
|
||||
},
|
||||
"http://www.w3.org/2000/01/rdf-schema#label": {
|
||||
"@language": "en",
|
||||
"@value": "The event previous start time."
|
||||
},
|
||||
"http://www.w3.org/2000/01/rdf-schema#range": {
|
||||
"@id": "http://www.w3.org/2001/XMLSchema#dateTime"
|
||||
},
|
||||
"http://www.w3.org/2000/01/rdf-schema#seeAlso": [
|
||||
{
|
||||
"@id": "https://w3id.org/fep/8a8e/EventPostponed"
|
||||
},
|
||||
{
|
||||
"@id": "https://w3id.org/fep/8a8e/EventRescheduled"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"@id": "https://w3id.org/fep/8a8e/displayEndTime",
|
||||
"@type": "http://www.w3.org/2002/07/owl#DatatypeProperty",
|
||||
"http://www.w3.org/2000/01/rdf-schema#comment": {
|
||||
"@language": "en",
|
||||
"@value": "A property that defines whether the end time of an event should be displayed."
|
||||
},
|
||||
"http://www.w3.org/2000/01/rdf-schema#domain": {
|
||||
"@id": "https://w3id.org/fep/8a8e/displayEndTime"
|
||||
},
|
||||
"http://www.w3.org/2000/01/rdf-schema#isDefinedBy": {
|
||||
"@id": "https://w3id.org/fep/8a8e"
|
||||
},
|
||||
"http://www.w3.org/2000/01/rdf-schema#label": {
|
||||
"@language": "en",
|
||||
"@value": "Whether to display the endTime"
|
||||
},
|
||||
"http://www.w3.org/2000/01/rdf-schema#range": {
|
||||
"@id": "http://www.w3.org/2001/XMLSchema#boolean"
|
||||
}
|
||||
},
|
||||
{
|
||||
@@ -233,39 +355,18 @@
|
||||
}
|
||||
},
|
||||
{
|
||||
"@id": "https://w3id.org/fep/8a8e/isBannerImage",
|
||||
"@type": "http://www.w3.org/2002/07/owl#DatatypeProperty",
|
||||
"http://www.w3.org/2000/01/rdf-schema#comment": {
|
||||
"@language": "en",
|
||||
"@value": "\n Whether an image is an (events) banner image.\n "
|
||||
},
|
||||
"http://www.w3.org/2000/01/rdf-schema#domain": {
|
||||
"@id": "https://www.w3.org/ns/activitystreams#Image"
|
||||
},
|
||||
"http://www.w3.org/2000/01/rdf-schema#isDefinedBy": {
|
||||
"@id": "https://w3id.org/fep/8a8e"
|
||||
},
|
||||
"http://www.w3.org/2000/01/rdf-schema#label": {
|
||||
"@language": "en",
|
||||
"@value": "Image is a banner image"
|
||||
},
|
||||
"http://www.w3.org/2000/01/rdf-schema#range": {
|
||||
"@id": "http://www.w3.org/2001/XMLSchema#boolean"
|
||||
}
|
||||
},
|
||||
{
|
||||
"@id": "https://w3id.org/fep/8a8e/EventRescheduled",
|
||||
"@id": "https://w3id.org/fep/8a8e/EventTentative",
|
||||
"@type": "http://www.w3.org/2000/01/rdf-schema#Class",
|
||||
"http://www.w3.org/2000/01/rdf-schema#comment": {
|
||||
"@language": "en",
|
||||
"@value": "The event's previousStartTime should be set to the old date and the startTime should be set to the event's new start date."
|
||||
"@value": "The event is currently being planned but not confirmed."
|
||||
},
|
||||
"http://www.w3.org/2000/01/rdf-schema#isDefinedBy": {
|
||||
"@id": "https://w3id.org/fep/8a8e"
|
||||
},
|
||||
"http://www.w3.org/2000/01/rdf-schema#label": {
|
||||
"@language": "en",
|
||||
"@value": "The event has been rescheduled."
|
||||
"@value": "The event is tentative"
|
||||
},
|
||||
"http://www.w3.org/2000/01/rdf-schema#seeAlso": {
|
||||
"@id": "https://w3id.org/fep/8a8e/eventStatus"
|
||||
@@ -274,200 +375,6 @@
|
||||
"@id": "https://w3id.org/fep/8a8e/EventStatusType"
|
||||
}
|
||||
},
|
||||
{
|
||||
"@id": "https://w3id.org/fep/8a8e/eventStatus",
|
||||
"@type": "http://www.w3.org/1999/02/22-rdf-syntax-ns#Property",
|
||||
"http://www.w3.org/2000/01/rdf-schema#comment": {
|
||||
"@language": "en",
|
||||
"@value": "An eventStatus of an event represents its status; particularly useful when an event is cancelled or rescheduled."
|
||||
},
|
||||
"http://www.w3.org/2000/01/rdf-schema#domain": {
|
||||
"@id": "https://www.w3.org/ns/activitystreams#Event"
|
||||
},
|
||||
"http://www.w3.org/2000/01/rdf-schema#isDefinedBy": {
|
||||
"@id": "https://w3id.org/fep/8a8e"
|
||||
},
|
||||
"http://www.w3.org/2000/01/rdf-schema#label": {
|
||||
"@language": "en",
|
||||
"@value": "The events status is"
|
||||
},
|
||||
"http://www.w3.org/2000/01/rdf-schema#range": {
|
||||
"@id": "https://w3id.org/fep/8a8e/EventStatusType"
|
||||
},
|
||||
"http://www.w3.org/2000/01/rdf-schema#seeAlso": [
|
||||
{
|
||||
"@id": "https://w3id.org/fep/8a8e/EventCancelled"
|
||||
},
|
||||
{
|
||||
"@id": "https://w3id.org/fep/8a8e/EventRescheduled"
|
||||
},
|
||||
{
|
||||
"@id": "https://w3id.org/fep/8a8e/EventScheduled"
|
||||
},
|
||||
{
|
||||
"@id": "https://w3id.org/fep/8a8e/EventTentative"
|
||||
},
|
||||
{
|
||||
"@id": "https://w3id.org/fep/8a8e/EventPostponed"
|
||||
},
|
||||
{
|
||||
"@id": "https://w3id.org/fep/8a8e/EventMovedOnline"
|
||||
}
|
||||
],
|
||||
"http://www.w3.org/2002/07/owl#maxCardinality": {
|
||||
"@type": "http://www.w3.org/2001/XMLSchema#nonNegativeInteger",
|
||||
"@value": "1"
|
||||
},
|
||||
"http://www.w3.org/2002/07/owl#minCardinality": {
|
||||
"@type": "http://www.w3.org/2001/XMLSchema#nonNegativeInteger",
|
||||
"@value": "0"
|
||||
}
|
||||
},
|
||||
{
|
||||
"@id": "https://w3id.org/fep/8a8e/attendees",
|
||||
"@type": "http://www.w3.org/2002/07/owl#ObjectProperty",
|
||||
"http://www.w3.org/2000/01/rdf-schema#comment": {
|
||||
"@language": "en",
|
||||
"@value": ""
|
||||
},
|
||||
"http://www.w3.org/2000/01/rdf-schema#isDefinedBy": {
|
||||
"@id": "https://w3id.org/fep/8a8e"
|
||||
},
|
||||
"http://www.w3.org/2000/01/rdf-schema#label": {
|
||||
"@language": "en",
|
||||
"@value": "Attendees of an Event"
|
||||
},
|
||||
"http://www.w3.org/2000/01/rdf-schema#range": {
|
||||
"@id": "http://www.w3.org/2000/01/rdf-schema#Resource"
|
||||
},
|
||||
"http://www.w3.org/2002/07/owl#minCardinality": {
|
||||
"@type": "http://www.w3.org/2001/XMLSchema#nonNegativeInteger",
|
||||
"@value": "0"
|
||||
}
|
||||
},
|
||||
{
|
||||
"@id": "https://w3id.org/fep/8a8e/OrganizersCollection",
|
||||
"@type": "http://www.w3.org/2000/01/rdf-schema#Class",
|
||||
"http://www.w3.org/2000/01/rdf-schema#comment": {
|
||||
"@language": "en",
|
||||
"@value": "Inherits all properties from https://www.w3.org/ns/activitystreams#Collection with the addition that the items may also include https://schema.org/Person or https://schema.org/Organization."
|
||||
},
|
||||
"http://www.w3.org/2000/01/rdf-schema#isDefinedBy": {
|
||||
"@id": "https://w3id.org/fep/8a8e"
|
||||
},
|
||||
"http://www.w3.org/2000/01/rdf-schema#label": {
|
||||
"@language": "en",
|
||||
"@value": "An Event's Organizer Collection"
|
||||
},
|
||||
"http://www.w3.org/2000/01/rdf-schema#seeAlso": {
|
||||
"@id": "https://w3id.org/fep/8a8e/organizers"
|
||||
},
|
||||
"http://www.w3.org/2000/01/rdf-schema#subClassOf": {
|
||||
"@id": "https://www.w3.org/ns/activitystreams#Collection"
|
||||
}
|
||||
},
|
||||
{
|
||||
"@id": "https://w3id.org/fep/8a8e/organizers",
|
||||
"@type": "http://www.w3.org/2002/07/owl#ObjectProperty",
|
||||
"http://www.w3.org/2000/01/rdf-schema#comment": {
|
||||
"@language": "en",
|
||||
"@value": "An ActivityStreams Collection collection that lists the entities that are disclosed to as organizers of an event. If set to null this explicitly indicates a deliberate choice to withhold organizer information."
|
||||
},
|
||||
"http://www.w3.org/2000/01/rdf-schema#isDefinedBy": {
|
||||
"@id": "https://w3id.org/fep/8a8e"
|
||||
},
|
||||
"http://www.w3.org/2000/01/rdf-schema#label": {
|
||||
"@language": "en",
|
||||
"@value": "Organizers Collection"
|
||||
},
|
||||
"http://www.w3.org/2000/01/rdf-schema#range": {
|
||||
"@id": "https://w3id.org/fep/8a8e/OrganizersCollection"
|
||||
}
|
||||
},
|
||||
{
|
||||
"@id": "https://w3id.org/fep/8a8e/AttendeesCollection",
|
||||
"@type": "http://www.w3.org/2000/01/rdf-schema#Class",
|
||||
"http://www.w3.org/2000/01/rdf-schema#comment": {
|
||||
"@language": "en",
|
||||
"@value": "\n Inherits all properties from https://www.w3.org/ns/activitystreams#Collection with the addition that the items may also include https://schema.org/Person or https://schema.org/Organization.\n The items of the AttendeesCollection are entities that are confirmed attendees by an Events organizer(s). It contains all ActivityPub actors that meet one or more of the following conditions, added as a side effect.\n \nThe actor has sent a Join activity with this object as the object property that has been answered with an Accept.\nThe actor has responded to an Invite activity from the Event's owner (where the Event is specified as the object property) with an Accept activity.\n\n The items MAY be filtered on privileges of an authenticated user or as appropriate when no authentication is given. This collection *SHOULD* have the totalItems set in any case.\n "
|
||||
},
|
||||
"http://www.w3.org/2000/01/rdf-schema#isDefinedBy": {
|
||||
"@id": "https://w3id.org/fep/8a8e"
|
||||
},
|
||||
"http://www.w3.org/2000/01/rdf-schema#label": {
|
||||
"@language": "en",
|
||||
"@value": "A Collection of the Event's attendees"
|
||||
},
|
||||
"http://www.w3.org/2000/01/rdf-schema#seeAlso": {
|
||||
"@id": "https://w3id.org/fep/8a8e/attendees"
|
||||
},
|
||||
"http://www.w3.org/2000/01/rdf-schema#subClassOf": {
|
||||
"@id": "https://www.w3.org/ns/activitystreams#OrderedCollection"
|
||||
}
|
||||
},
|
||||
{
|
||||
"@id": "https://w3id.org/fep/8a8e/category",
|
||||
"@type": "http://www.w3.org/2002/07/owl#DatatypeProperty",
|
||||
"http://www.w3.org/2000/01/rdf-schema#comment": {
|
||||
"@language": "en",
|
||||
"@value": "Recommended event categories include: ARTS, AUTO_BOAT_AIR, BOOK_CLUBS, BUSINESS, CAUSES, CLIMATE_ENVIRONMENT, COMMUNITY, COMEDY, CRAFTS, CREATIVE_JAM, DIY_MAKER_SPACES, FAMILY_EDUCATION, FASHION_BEAUTY, FESTIVALS, FILM_MEDIA, FOOD_DRINK, GAMES, INCLUSIVE_SPACES, LANGUAGE_CULTURE, LEARNING, LGBTQ, MEETING, MEDITATION_WELLBEING, MOVEMENTS_POLITICS, MUSIC, NETWORKING, OUTDOORS_ADVENTURE, PARTY, PERFORMING_VISUAL_ARTS, PETS, PHOTOGRAPHY, SCIENCE_TECH, SPIRITUALITY_RELIGION_BELIEFS, SPORTS, THEATRE, WORKSHOPS_SKILL_SHARING\n"
|
||||
},
|
||||
"http://www.w3.org/2000/01/rdf-schema#domain": {
|
||||
"@id": "https://www.w3.org/ns/activitystreams#Event"
|
||||
},
|
||||
"http://www.w3.org/2000/01/rdf-schema#isDefinedBy": {
|
||||
"@id": "https://w3id.org/fep/8a8e"
|
||||
},
|
||||
"http://www.w3.org/2000/01/rdf-schema#label": {
|
||||
"@language": "en",
|
||||
"@value": "The category of an Event"
|
||||
},
|
||||
"http://www.w3.org/2000/01/rdf-schema#range": {
|
||||
"@id": "http://www.w3.org/2001/XMLSchema#string"
|
||||
}
|
||||
},
|
||||
{
|
||||
"@id": "https://w3id.org/fep/8a8e/EventMovedOnline",
|
||||
"@type": "http://www.w3.org/2000/01/rdf-schema#Class",
|
||||
"http://www.w3.org/2000/01/rdf-schema#comment": {
|
||||
"@language": "en",
|
||||
"@value": "Indicates that the event was changed to allow online participation."
|
||||
},
|
||||
"http://www.w3.org/2000/01/rdf-schema#isDefinedBy": {
|
||||
"@id": "https://w3id.org/fep/8a8e"
|
||||
},
|
||||
"http://www.w3.org/2000/01/rdf-schema#label": {
|
||||
"@language": "en",
|
||||
"@value": "The event moved online."
|
||||
},
|
||||
"http://www.w3.org/2000/01/rdf-schema#seeAlso": {
|
||||
"@id": "https://w3id.org/fep/8a8e/eventStatus"
|
||||
},
|
||||
"http://www.w3.org/2000/01/rdf-schema#subClassOf": {
|
||||
"@id": "https://w3id.org/fep/8a8e/EventStatusType"
|
||||
}
|
||||
},
|
||||
{
|
||||
"@id": "https://w3id.org/fep/8a8e/EventStatusType",
|
||||
"@type": "http://www.w3.org/2000/01/rdf-schema#Class",
|
||||
"http://www.w3.org/2000/01/rdf-schema#comment": {
|
||||
"@language": "en",
|
||||
"@value": "EventStatusType is an enumeration type whose instances represent several states that an Event may be in."
|
||||
},
|
||||
"http://www.w3.org/2000/01/rdf-schema#isDefinedBy": {
|
||||
"@id": "https://w3id.org/fep/8a8e"
|
||||
},
|
||||
"http://www.w3.org/2000/01/rdf-schema#label": {
|
||||
"@language": "en",
|
||||
"@value": "8a8e"
|
||||
},
|
||||
"http://www.w3.org/2000/01/rdf-schema#seeAlso": {
|
||||
"@id": "https://w3id.org/fep/8a8e/eventStatus"
|
||||
},
|
||||
"http://www.w3.org/2000/01/rdf-schema#subClassOf": {
|
||||
"@id": "https://schema.org/EventStatusType"
|
||||
}
|
||||
},
|
||||
{
|
||||
"@id": "https://w3id.org/fep/8a8e",
|
||||
"@type": "http://www.w3.org/2002/07/owl#Ontology",
|
||||
@@ -494,11 +401,92 @@
|
||||
"http://purl.org/dc/terms/title": "FEP-8a8e: A common approach to using the Event object type"
|
||||
},
|
||||
{
|
||||
"@id": "https://w3id.org/fep/8a8e/previousStartTime",
|
||||
"@type": "http://www.w3.org/2002/07/owl#DatatypeProperty",
|
||||
"@id": "https://w3id.org/fep/8a8e/joinMode",
|
||||
"@type": "http://www.w3.org/2002/07/owl#ObjectProperty",
|
||||
"http://www.w3.org/2000/01/rdf-schema#comment": {
|
||||
"@language": "en",
|
||||
"@value": "The events previous start time is the old start time before an event got postponed or rescheduled."
|
||||
"@value": "\n Indicator of how new members may be able to join an event.\n Accepted values: free, restricted, external, none, invite.\n If external, you must also set externalParticipationUrl.\n "
|
||||
},
|
||||
"http://www.w3.org/2000/01/rdf-schema#domain": {
|
||||
"@id": "https://www.w3.org/ns/activitystreams#Event"
|
||||
},
|
||||
"http://www.w3.org/2000/01/rdf-schema#isDefinedBy": {
|
||||
"@id": "https://w3id.org/fep/8a8e/"
|
||||
},
|
||||
"http://www.w3.org/2000/01/rdf-schema#label": {
|
||||
"@language": "en",
|
||||
"@value": "Join mode"
|
||||
},
|
||||
"http://www.w3.org/2000/01/rdf-schema#range": {
|
||||
"@id": "http://www.w3.org/2001/XMLSchema#string"
|
||||
}
|
||||
},
|
||||
{
|
||||
"@id": "https://w3id.org/fep/8a8e/AttendeesCollection",
|
||||
"@type": "http://www.w3.org/2000/01/rdf-schema#Class",
|
||||
"http://www.w3.org/2000/01/rdf-schema#comment": {
|
||||
"@language": "en",
|
||||
"@value": "\n Inherits all properties from https://www.w3.org/ns/activitystreams#Collection with the addition that the items may also include https://schema.org/Person or https://schema.org/Organization.\n The items of the AttendeesCollection are entities that are confirmed attendees by an Events organizer(s). It contains all ActivityPub actors that meet one or more of the following conditions, added as a side effect.\n \nThe actor has sent a Join activity with this object as the object property that has been answered with an Accept.\nThe actor has responded to an Invite activity from the Event's owner (where the Event is specified as the object property) with an Accept activity.\n\n The items MAY be filtered on privileges of an authenticated user or as appropriate when no authentication is given. This collection *SHOULD* have the totalItems set in any case.\n "
|
||||
},
|
||||
"http://www.w3.org/2000/01/rdf-schema#isDefinedBy": {
|
||||
"@id": "https://w3id.org/fep/8a8e"
|
||||
},
|
||||
"http://www.w3.org/2000/01/rdf-schema#label": {
|
||||
"@language": "en",
|
||||
"@value": "A Collection of the Event's attendees"
|
||||
},
|
||||
"http://www.w3.org/2000/01/rdf-schema#seeAlso": {
|
||||
"@id": "https://w3id.org/fep/8a8e/attendees"
|
||||
},
|
||||
"http://www.w3.org/2000/01/rdf-schema#subClassOf": {
|
||||
"@id": "https://www.w3.org/ns/activitystreams#OrderedCollection"
|
||||
}
|
||||
},
|
||||
{
|
||||
"@id": "https://w3id.org/fep/8a8e/EventRescheduled",
|
||||
"@type": "http://www.w3.org/2000/01/rdf-schema#Class",
|
||||
"http://www.w3.org/2000/01/rdf-schema#comment": {
|
||||
"@language": "en",
|
||||
"@value": "The event's previousStartTime should be set to the old date and the startTime should be set to the event's new start date."
|
||||
},
|
||||
"http://www.w3.org/2000/01/rdf-schema#isDefinedBy": {
|
||||
"@id": "https://w3id.org/fep/8a8e"
|
||||
},
|
||||
"http://www.w3.org/2000/01/rdf-schema#label": {
|
||||
"@language": "en",
|
||||
"@value": "The event has been rescheduled."
|
||||
},
|
||||
"http://www.w3.org/2000/01/rdf-schema#seeAlso": {
|
||||
"@id": "https://w3id.org/fep/8a8e/eventStatus"
|
||||
},
|
||||
"http://www.w3.org/2000/01/rdf-schema#subClassOf": {
|
||||
"@id": "https://w3id.org/fep/8a8e/EventStatusType"
|
||||
}
|
||||
},
|
||||
{
|
||||
"@id": "https://w3id.org/fep/8a8e/timezone",
|
||||
"@type": "http://www.w3.org/2002/07/owl#ObjectProperty",
|
||||
"http://www.w3.org/2000/01/rdf-schema#comment": {
|
||||
"@language": "en",
|
||||
"@value": "Indicates the timezone for which the time(s) indicated in the event are given. The value provided should be among those listed in the IANA Time Zone Database."
|
||||
},
|
||||
"http://www.w3.org/2000/01/rdf-schema#isDefinedBy": {
|
||||
"@id": "https://w3id.org/fep/8a8e"
|
||||
},
|
||||
"http://www.w3.org/2000/01/rdf-schema#label": {
|
||||
"@language": "en",
|
||||
"@value": "The timezone of an Event"
|
||||
},
|
||||
"http://www.w3.org/2000/01/rdf-schema#range": {
|
||||
"@id": "http://www.w3.org/2000/01/rdf-schema#Literal"
|
||||
}
|
||||
},
|
||||
{
|
||||
"@id": "https://w3id.org/fep/8a8e/requiredJoinVisibility",
|
||||
"@type": "http://www.w3.org/2002/07/owl#ObjectProperty",
|
||||
"http://www.w3.org/2000/01/rdf-schema#comment": {
|
||||
"@language": "en",
|
||||
"@value": "\n Specifies the minimum audience that must be addressed in a valid Join activity related to the event. This can include individual actors, groups, the as:Public collection, or any other URI. The Join activity must be addressed accordingly (e.g., using to, cc, bto, or audience).\n "
|
||||
},
|
||||
"http://www.w3.org/2000/01/rdf-schema#domain": {
|
||||
"@id": "https://www.w3.org/ns/activitystreams#Event"
|
||||
@@ -508,19 +496,53 @@
|
||||
},
|
||||
"http://www.w3.org/2000/01/rdf-schema#label": {
|
||||
"@language": "en",
|
||||
"@value": "The event previous start time."
|
||||
"@value": "Required Join Visibility"
|
||||
},
|
||||
"http://www.w3.org/2000/01/rdf-schema#range": {
|
||||
"@id": "http://www.w3.org/2001/XMLSchema#dateTime"
|
||||
"@id": "http://www.w3.org/2001/XMLSchema#anyURI"
|
||||
}
|
||||
},
|
||||
{
|
||||
"@id": "https://w3id.org/fep/8a8e/EventMovedOnline",
|
||||
"@type": "http://www.w3.org/2000/01/rdf-schema#Class",
|
||||
"http://www.w3.org/2000/01/rdf-schema#comment": {
|
||||
"@language": "en",
|
||||
"@value": "Indicates that the event was changed to allow online participation."
|
||||
},
|
||||
"http://www.w3.org/2000/01/rdf-schema#seeAlso": [
|
||||
{
|
||||
"@id": "https://w3id.org/fep/8a8e/EventRescheduled"
|
||||
},
|
||||
{
|
||||
"@id": "https://w3id.org/fep/8a8e/EventPostponed"
|
||||
}
|
||||
]
|
||||
"http://www.w3.org/2000/01/rdf-schema#isDefinedBy": {
|
||||
"@id": "https://w3id.org/fep/8a8e"
|
||||
},
|
||||
"http://www.w3.org/2000/01/rdf-schema#label": {
|
||||
"@language": "en",
|
||||
"@value": "The event moved online."
|
||||
},
|
||||
"http://www.w3.org/2000/01/rdf-schema#seeAlso": {
|
||||
"@id": "https://w3id.org/fep/8a8e/eventStatus"
|
||||
},
|
||||
"http://www.w3.org/2000/01/rdf-schema#subClassOf": {
|
||||
"@id": "https://w3id.org/fep/8a8e/EventStatusType"
|
||||
}
|
||||
},
|
||||
{
|
||||
"@id": "https://w3id.org/fep/8a8e/category",
|
||||
"@type": "http://www.w3.org/2002/07/owl#DatatypeProperty",
|
||||
"http://www.w3.org/2000/01/rdf-schema#comment": {
|
||||
"@language": "en",
|
||||
"@value": "Recommended event categories include: ARTS, AUTO_BOAT_AIR, BOOK_CLUBS, BUSINESS, CAUSES, CLIMATE_ENVIRONMENT, COMMUNITY, COMEDY, CRAFTS, CREATIVE_JAM, DIY_MAKER_SPACES, FAMILY_EDUCATION, FASHION_BEAUTY, FESTIVALS, FILM_MEDIA, FOOD_DRINK, GAMES, INCLUSIVE_SPACES, LANGUAGE_CULTURE, LEARNING, LGBTQ, MEETING, MEDITATION_WELLBEING, MOVEMENTS_POLITICS, MUSIC, NETWORKING, OUTDOORS_ADVENTURE, PARTY, PERFORMING_VISUAL_ARTS, PETS, PHOTOGRAPHY, SCIENCE_TECH, SPIRITUALITY_RELIGION_BELIEFS, SPORTS, THEATRE, WORKSHOPS_SKILL_SHARING\n"
|
||||
},
|
||||
"http://www.w3.org/2000/01/rdf-schema#domain": {
|
||||
"@id": "https://www.w3.org/ns/activitystreams#Event"
|
||||
},
|
||||
"http://www.w3.org/2000/01/rdf-schema#isDefinedBy": {
|
||||
"@id": "https://w3id.org/fep/8a8e"
|
||||
},
|
||||
"http://www.w3.org/2000/01/rdf-schema#label": {
|
||||
"@language": "en",
|
||||
"@value": "The category of an Event"
|
||||
},
|
||||
"http://www.w3.org/2000/01/rdf-schema#range": {
|
||||
"@id": "http://www.w3.org/2001/XMLSchema#string"
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
+67
-45
@@ -54,13 +54,16 @@ For an `Event` at least the following properties are *REQUIRED*:
|
||||
|
||||
```json
|
||||
{
|
||||
"@context": "https://www.w3.org/ns/activitystreams",
|
||||
"@context": [
|
||||
"https://w3id.org/fep/8a8e",
|
||||
"https://www.w3.org/ns/activitystreams"
|
||||
],
|
||||
"type": "Event",
|
||||
"id": "https://example.org/foo",
|
||||
"name": "New years party",
|
||||
"startTime": "2014-12-31T23:00:00Z",
|
||||
"endTime": "2015-01-01T06:00:00Z",
|
||||
"organizers": null,
|
||||
"organizers": null
|
||||
}
|
||||
```
|
||||
|
||||
@@ -101,10 +104,8 @@ In case the `https://w3id.org/fep/8a8e/timezone` property is specified it *MUST*
|
||||
```json
|
||||
{
|
||||
"@context": [
|
||||
"https://www.w3.org/ns/activitystreams",
|
||||
{
|
||||
"timezone": "http://www.w3.org/2006/time#timezone"
|
||||
}
|
||||
"https://w3id.org/fep/8a8e",
|
||||
"https://www.w3.org/ns/activitystreams"
|
||||
],
|
||||
"type": "Event",
|
||||
"id": "https://example.org/foo",
|
||||
@@ -116,7 +117,6 @@ In case the `https://w3id.org/fep/8a8e/timezone` property is specified it *MUST*
|
||||
}
|
||||
```
|
||||
|
||||
|
||||
### Location
|
||||
|
||||
ActivityStreams provides a flexible framework for representing locations, as outlined in [this section of the specification](https://www.w3.org/TR/activitystreams-vocabulary/#places). However, its flexibility can sometimes lead to ambiguity.
|
||||
@@ -147,10 +147,8 @@ Example with pure text address:
|
||||
```json
|
||||
{
|
||||
"@context": [
|
||||
"https://www.w3.org/ns/activitystreams",
|
||||
{
|
||||
"address": "https://schema.org/address"
|
||||
}
|
||||
"https://schema.org",
|
||||
"https://www.w3.org/ns/activitystreams"
|
||||
],
|
||||
"type": "Event",
|
||||
"id": "https://example.org/new-year-party",
|
||||
@@ -165,6 +163,7 @@ Example with pure text address:
|
||||
"latitude": 47.06829,
|
||||
"longitude": 15.45634
|
||||
}
|
||||
}
|
||||
```
|
||||
|
||||
Example with address of type `https://schema.org/PostalAddress`:
|
||||
@@ -219,7 +218,7 @@ Applications *SHOULD* at least set and be able to make use of `name` and `url` p
|
||||
"endTime": "2015-01-01T04:00:00-08:00",
|
||||
"location": {
|
||||
"type": "VirtualLocation",
|
||||
"name":"Jitsi Meet Meeting Link",
|
||||
"name": "Jitsi Meet Meeting Link",
|
||||
"url": "https://jitsi.example.org/fediverse-moderation-meeting"
|
||||
}
|
||||
}
|
||||
@@ -345,13 +344,8 @@ Remaining attendee capacity *SHOULD* be shown indirectly via using the Collectio
|
||||
{
|
||||
"@context": [
|
||||
"https://schema.org",
|
||||
"https://www.w3.org/ns/activitystreams",
|
||||
{
|
||||
"attendees": {
|
||||
"@id": "https://w3id.org/fep/8a8e/attendees",
|
||||
"@type": "https://www.w3.org/TR/activitystreams-vocabulary/#dfn-collection"
|
||||
}
|
||||
}
|
||||
"https://w3id.org/fep/8a8e",
|
||||
"https://www.w3.org/ns/activitystreams"
|
||||
],
|
||||
"type": "Event",
|
||||
"id": "https://example.org/foo-bar-party",
|
||||
@@ -475,8 +469,8 @@ Applications *SHOULD* utilize at least the following recommended set of event ca
|
||||
```json
|
||||
{
|
||||
"@context": [
|
||||
"https://https://w3id.org/fep/8a8e",
|
||||
"https://www.w3.org/ns/activitystreams",
|
||||
"https://w3id.org/fep/8a8e",
|
||||
"https://www.w3.org/ns/activitystreams"
|
||||
],
|
||||
"type": "Event",
|
||||
"id": "https://example.org/event/1",
|
||||
@@ -493,8 +487,8 @@ Applications *SHOULD* utilize at least the following recommended set of event ca
|
||||
```json
|
||||
{
|
||||
"@context": [
|
||||
"https://https://w3id.org/fep/8a8e",
|
||||
"https://www.w3.org/ns/activitystreams",
|
||||
"https://w3id.org/fep/8a8e",
|
||||
"https://www.w3.org/ns/activitystreams"
|
||||
],
|
||||
"type": "Event",
|
||||
"id": "https://example.org/open-mic-jam",
|
||||
@@ -530,8 +524,8 @@ If the organizer is not an ActivityPub entity (e.g., a website or organization w
|
||||
{
|
||||
"@context": [
|
||||
"https://schema.org",
|
||||
"https://https://w3id.org/fep/8a8e",
|
||||
"https://www.w3.org/ns/activitystreams",
|
||||
"https://w3id.org/fep/8a8e",
|
||||
"https://www.w3.org/ns/activitystreams"
|
||||
],
|
||||
"type": "Event",
|
||||
"id": "https://example.org/foo-bar-party",
|
||||
@@ -641,9 +635,9 @@ Note that the terms `joinMode` and `externalParticipationUrl` are compatible wit
|
||||
"https://w3id.org/fep/8a8e",
|
||||
"https://www.w3.org/ns/activitystreams"
|
||||
],
|
||||
"@type": "Actor",
|
||||
"type": "Organization",
|
||||
"upcomingEvents": {
|
||||
"type": "Collection",
|
||||
"type": "OrderedCollection",
|
||||
"items": [
|
||||
{ "type": "Event", "startTime": "2025-06-01T12:00:00Z" },
|
||||
{ "type": "Event", "startTime": "2025-07-15T15:30:00Z" }
|
||||
@@ -677,7 +671,7 @@ Note that the terms `joinMode` and `externalParticipationUrl` are compatible wit
|
||||
"https://w3id.org/fep/8a8e",
|
||||
"https://www.w3.org/ns/activitystreams",
|
||||
{
|
||||
"sc": "http://schema.org#",
|
||||
"sc": "http://schema.org/"
|
||||
}
|
||||
],
|
||||
"type": "OrganizersCollection",
|
||||
@@ -714,10 +708,11 @@ Note that the terms `joinMode` and `externalParticipationUrl` are compatible wit
|
||||
<code>
|
||||
{
|
||||
"@context": [
|
||||
"https://schema.org",
|
||||
"https://w3id.org/fep/8a8e",
|
||||
"https://www.w3.org/ns/activitystreams",
|
||||
{
|
||||
"sc": "http://schema.org#",
|
||||
"sc": "http://schema.org/"
|
||||
}
|
||||
],
|
||||
"type": "Event",
|
||||
@@ -725,7 +720,7 @@ Note that the terms `joinMode` and `externalParticipationUrl` are compatible wit
|
||||
"type": "OrganizersCollection",
|
||||
"totalItems": 4,
|
||||
"items": [
|
||||
{ "type": "Actor", "name": "ActivityPub Group Actor", "id": "https://example.org/actors/group1"},
|
||||
{ "type": "Person", "name": "ActivityPub Person Actor", "id": "https://example.org/actors/1"},
|
||||
{ "type": "Link", "href": "https://organizer1.example.org"},
|
||||
{ "type": "sc:Person", "name": "Alice" },
|
||||
{ "type": "sc:Organization", "name": "Event Co." }
|
||||
@@ -764,18 +759,19 @@ Note that the terms `joinMode` and `externalParticipationUrl` are compatible wit
|
||||
<code>
|
||||
{
|
||||
"@context": [
|
||||
"https://schema.org",
|
||||
"https://w3id.org/fep/8a8e",
|
||||
"https://www.w3.org/ns/activitystreams",
|
||||
{
|
||||
"sc": "https://schema.org#"
|
||||
"sc": "https://schema.org/"
|
||||
}
|
||||
]
|
||||
],
|
||||
"type": "AttendeesCollection",
|
||||
"totalItems": 2,
|
||||
"context": "https://example.org/events/alice-birthday-party"
|
||||
"id": "https://example.org/events/alice-birthday-party"
|
||||
"items": [
|
||||
{ "type": "Person", "name": "Bob", "id": "https://example.org/actors/bob"},
|
||||
{ "type": "sc:Person", "name": "Alice", "email": "alice@example.org"},
|
||||
{ "type": "sc:Person", "name": "Alice", "email": "alice@example.org"}
|
||||
]
|
||||
}
|
||||
</code>
|
||||
@@ -813,12 +809,12 @@ Note that the terms `joinMode` and `externalParticipationUrl` are compatible wit
|
||||
],
|
||||
"type": "Event",
|
||||
"attendees": {
|
||||
"type": "https://w3id.org/fep/8a8e/OrganizersCollection",
|
||||
"type": "OrganizersCollection",
|
||||
"totalItems": 4,
|
||||
"items": [
|
||||
{ "type": "Actor", "name": "ActivityPub Group Actor", "id": "https://example.org/actors/group1"},
|
||||
{ "type": "Person", "name": "ActivityPub Person", "id": "https://example.org/actors/1"},
|
||||
{ "type": "Link", "href": "https://organizer1.example.org"},
|
||||
{ "type": "Person", "name": "Alice" },
|
||||
{ "type": "sc:Person", "name": "Alice" },
|
||||
{ "type": "sc:Organization", "name": "Event Co." }
|
||||
]
|
||||
}
|
||||
@@ -851,14 +847,14 @@ Note that the terms `joinMode` and `externalParticipationUrl` are compatible wit
|
||||
"@context": [
|
||||
"https://w3id.org/fep/8a8e",
|
||||
"https://www.w3.org/ns/activitystreams"
|
||||
]
|
||||
],
|
||||
"type": "Event",
|
||||
"id": "https://example.org/events/new-years-party",
|
||||
"name": "New years party",
|
||||
"startTime": "2014-12-31T23:00:00Z",
|
||||
"endTime": "2015-01-01T06:00:00Z",
|
||||
"timezone": "Europe/Vienna",
|
||||
"organizers": null,
|
||||
"organizers": null
|
||||
}
|
||||
</code>
|
||||
</pre>
|
||||
@@ -961,7 +957,7 @@ Note that the terms `joinMode` and `externalParticipationUrl` are compatible wit
|
||||
},
|
||||
"joinMode": "restricted",
|
||||
"requiredJoinVisibility": [
|
||||
"https://example.org/yoga-with-alice/organizers"
|
||||
"https://example.org/yoga-workshop/organizers"
|
||||
]
|
||||
}</code>
|
||||
</pre>
|
||||
@@ -1024,7 +1020,14 @@ Note that the terms `joinMode` and `externalParticipationUrl` are compatible wit
|
||||
<code>{
|
||||
"@context": [
|
||||
"https://w3id.org/fep/8a8e",
|
||||
"https://www.w3.org/ns/activitystreams"
|
||||
"https://www.w3.org/ns/activitystreams",
|
||||
{
|
||||
"toot": "http://joinmastodon.org/ns#",
|
||||
"focalPoint": {
|
||||
"@container": "@list",
|
||||
"@id": "toot:focalPoint"
|
||||
}
|
||||
}
|
||||
],
|
||||
"type": "Event",
|
||||
"id": "https://example.org/new-year-party",
|
||||
@@ -1046,7 +1049,7 @@ Note that the terms `joinMode` and `externalParticipationUrl` are compatible wit
|
||||
"type": "Image",
|
||||
"mediaType": "image/jpeg",
|
||||
"url": "https://example.com/images/new-year-party-banner.png",
|
||||
"witdh": 1000,
|
||||
"width": 1000,
|
||||
"height": 500,
|
||||
"isBannerImage": true
|
||||
}
|
||||
@@ -1082,12 +1085,12 @@ Note that the terms `joinMode` and `externalParticipationUrl` are compatible wit
|
||||
<code>
|
||||
{
|
||||
"@context": [
|
||||
"https://w3id.org/fep/8a8e"
|
||||
"https://www.w3.org/ns/activitystreams",
|
||||
"https://w3id.org/fep/8a8e",
|
||||
"https://www.w3.org/ns/activitystreams"
|
||||
],
|
||||
"id": "https://domain.example/events/0",
|
||||
"type": "Event",
|
||||
"eventStatus": "eventScheduled",
|
||||
"eventStatus": "EventScheduled"
|
||||
}
|
||||
</code>
|
||||
</pre>
|
||||
@@ -1112,6 +1115,25 @@ Note that the terms `joinMode` and `externalParticipationUrl` are compatible wit
|
||||
</dl>
|
||||
</section>
|
||||
|
||||
<section id="EventScheduled" resource="https://w3id.org/fep/8a8e/EventScheduled" typeof="rdfs:Class">
|
||||
<h3>EventScheduled</h3>
|
||||
<dl>
|
||||
<dt>URI</dt>
|
||||
<dd><code>https://w3id.org/fep/8a8e/EventScheduled</code>
|
||||
</dd>
|
||||
<dt>Label</dt>
|
||||
<dd property="rdfs:label" lang="en">The event is scheduled.</dd>
|
||||
<dt>Comment</dt>
|
||||
<dd property="rdfs:comment" lang="en">The event is normally scheduled and planned.</dd>
|
||||
<dt>Subclass of</dt>
|
||||
<dd property="rdfs:subClassOf" resource="https://w3id.org/fep/8a8e/EventStatusType">EventStatusType</dd>
|
||||
<dt>See also</dt>
|
||||
<dd><a property="rdfs:seeAlso" href="https://w3id.org/fep/8a8e/eventStatus">eventStatus</a></dd>
|
||||
<dt>Is defined by</dt>
|
||||
<dd><a property="rdfs:isDefinedBy" href="https://w3id.org/fep/8a8e">FEP-8a8e</a></dd>
|
||||
</dl>
|
||||
</section>
|
||||
|
||||
<section id="EventPostponed" resource="https://w3id.org/fep/8a8e/EventPostponed" typeof="rdfs:Class">
|
||||
<h3>EventCancelled</h3>
|
||||
<dl>
|
||||
|
||||
+144
-136
@@ -6,82 +6,71 @@
|
||||
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
|
||||
xmlns:rdfs="http://www.w3.org/2000/01/rdf-schema#"
|
||||
>
|
||||
<rdf:Description rdf:about="https://w3id.org/fep/8a8e/EventMovedOnline">
|
||||
<rdfs:label xml:lang="en">The event moved online.</rdfs:label>
|
||||
<rdf:type rdf:resource="http://www.w3.org/2000/01/rdf-schema#Class"/>
|
||||
<rdfs:comment xml:lang="en">Indicates that the event was changed to allow online participation.</rdfs:comment>
|
||||
<rdfs:subClassOf rdf:resource="https://w3id.org/fep/8a8e/EventStatusType"/>
|
||||
<rdf:Description rdf:about="https://w3id.org/fep/8a8e/isBannerImage">
|
||||
<rdf:type rdf:resource="http://www.w3.org/2002/07/owl#DatatypeProperty"/>
|
||||
<rdfs:range rdf:resource="http://www.w3.org/2001/XMLSchema#boolean"/>
|
||||
<rdfs:isDefinedBy rdf:resource="https://w3id.org/fep/8a8e"/>
|
||||
<rdfs:seeAlso rdf:resource="https://w3id.org/fep/8a8e/eventStatus"/>
|
||||
</rdf:Description>
|
||||
<rdf:Description rdf:about="https://w3id.org/fep/8a8e/EventPostponed">
|
||||
<rdf:type rdf:resource="http://www.w3.org/2000/01/rdf-schema#Class"/>
|
||||
<rdfs:label xml:lang="en">The event has been postponed.</rdfs:label>
|
||||
<rdfs:seeAlso rdf:resource="https://w3id.org/fep/8a8e/eventStatus"/>
|
||||
<rdfs:comment xml:lang="en">The event has been postponed and no new date has been set. The event's previousStartTime should be set.</rdfs:comment>
|
||||
<rdfs:isDefinedBy rdf:resource="https://w3id.org/fep/8a8e"/>
|
||||
<rdfs:subClassOf rdf:resource="https://w3id.org/fep/8a8e/EventStatusType"/>
|
||||
</rdf:Description>
|
||||
<rdf:Description rdf:about="https://w3id.org/fep/8a8e/joinMode">
|
||||
<rdfs:domain rdf:resource="https://www.w3.org/ns/activitystreams#Event"/>
|
||||
<rdf:type rdf:resource="http://www.w3.org/2002/07/owl#ObjectProperty"/>
|
||||
<rdfs:domain rdf:resource="https://www.w3.org/ns/activitystreams#Image"/>
|
||||
<rdfs:label xml:lang="en">Image is a banner image</rdfs:label>
|
||||
<rdfs:comment xml:lang="en">
|
||||
Indicator of how new members may be able to join an event.
|
||||
Accepted values: free, restricted, external, none, invite.
|
||||
If external, you must also set externalParticipationUrl.
|
||||
Whether an image is an (events) banner image.
|
||||
</rdfs:comment>
|
||||
<rdfs:isDefinedBy rdf:resource="https://w3id.org/fep/8a8e/"/>
|
||||
<rdfs:label xml:lang="en">Join mode</rdfs:label>
|
||||
<rdfs:range rdf:resource="http://www.w3.org/2001/XMLSchema#string"/>
|
||||
</rdf:Description>
|
||||
<rdf:Description rdf:about="https://w3id.org/fep/8a8e/upcomingEvents">
|
||||
<rdf:type rdf:resource="http://www.w3.org/2002/07/owl#ObjectProperty"/>
|
||||
<rdf:Description rdf:about="https://w3id.org/fep/8a8e/EventRescheduled">
|
||||
<rdfs:seeAlso rdf:resource="https://w3id.org/fep/8a8e/eventStatus"/>
|
||||
<rdfs:comment xml:lang="en">The event's previousStartTime should be set to the old date and the startTime should be set to the event's new start date.</rdfs:comment>
|
||||
<rdfs:label xml:lang="en">The event has been rescheduled.</rdfs:label>
|
||||
<rdfs:subClassOf rdf:resource="https://w3id.org/fep/8a8e/EventStatusType"/>
|
||||
<rdf:type rdf:resource="http://www.w3.org/2000/01/rdf-schema#Class"/>
|
||||
<rdfs:isDefinedBy rdf:resource="https://w3id.org/fep/8a8e"/>
|
||||
<rdfs:range rdf:resource="https://www.w3.org/ns/activitystreams#OrderedCollection"/>
|
||||
<rdfs:label xml:lang="en">Ordered collection of upcoming Events</rdfs:label>
|
||||
<rdfs:comment xml:lang="en">An ActivityStreams OrderedCollection of Event objects that have a startTime property in the future, sorted by startTime with the earliest first.</rdfs:comment>
|
||||
</rdf:Description>
|
||||
<rdf:Description rdf:about="https://w3id.org/fep/8a8e/EventScheduled">
|
||||
<rdfs:label xml:lang="en">The event is scheduled.</rdfs:label>
|
||||
<rdfs:comment xml:lang="en">The event is normally scheduled and planned.</rdfs:comment>
|
||||
<rdfs:subClassOf rdf:resource="https://w3id.org/fep/8a8e/EventStatusType"/>
|
||||
<rdf:type rdf:resource="http://www.w3.org/2000/01/rdf-schema#Class"/>
|
||||
<rdfs:seeAlso rdf:resource="https://w3id.org/fep/8a8e/eventStatus"/>
|
||||
<rdfs:isDefinedBy rdf:resource="https://w3id.org/fep/8a8e"/>
|
||||
</rdf:Description>
|
||||
<rdf:Description rdf:about="https://w3id.org/fep/8a8e/OrganizersCollection">
|
||||
<rdfs:comment xml:lang="en">Inherits all properties from https://www.w3.org/ns/activitystreams#Collection with the addition that the items may also include https://schema.org/Person or https://schema.org/Organization.</rdfs:comment>
|
||||
<rdfs:isDefinedBy rdf:resource="https://w3id.org/fep/8a8e"/>
|
||||
<rdfs:seeAlso rdf:resource="https://w3id.org/fep/8a8e/organizers"/>
|
||||
<rdfs:subClassOf rdf:resource="https://www.w3.org/ns/activitystreams#Collection"/>
|
||||
<rdfs:label xml:lang="en">An Event's Organizer Collection</rdfs:label>
|
||||
<rdf:type rdf:resource="http://www.w3.org/2000/01/rdf-schema#Class"/>
|
||||
</rdf:Description>
|
||||
<rdf:Description rdf:about="https://w3id.org/fep/8a8e/attendees">
|
||||
<rdfs:comment xml:lang="en"></rdfs:comment>
|
||||
<rdf:type rdf:resource="http://www.w3.org/2002/07/owl#ObjectProperty"/>
|
||||
<rdfs:range rdf:resource="http://www.w3.org/2000/01/rdf-schema#Resource"/>
|
||||
<rdfs:isDefinedBy rdf:resource="https://w3id.org/fep/8a8e"/>
|
||||
<rdfs:label xml:lang="en">Attendees of an Event</rdfs:label>
|
||||
<owl:minCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">0</owl:minCardinality>
|
||||
</rdf:Description>
|
||||
<rdf:Description rdf:about="https://w3id.org/fep/8a8e/isBannerImage">
|
||||
<rdfs:isDefinedBy rdf:resource="https://w3id.org/fep/8a8e"/>
|
||||
<rdfs:comment xml:lang="en">
|
||||
Whether an image is an (events) banner image.
|
||||
</rdfs:comment>
|
||||
<rdfs:label xml:lang="en">Image is a banner image</rdfs:label>
|
||||
<rdf:type rdf:resource="http://www.w3.org/2002/07/owl#DatatypeProperty"/>
|
||||
<rdfs:range rdf:resource="http://www.w3.org/2001/XMLSchema#boolean"/>
|
||||
<rdfs:domain rdf:resource="https://www.w3.org/ns/activitystreams#Image"/>
|
||||
<rdfs:range rdf:resource="http://www.w3.org/2000/01/rdf-schema#Resource"/>
|
||||
<rdfs:label xml:lang="en">Attendees of an Event</rdfs:label>
|
||||
</rdf:Description>
|
||||
<rdf:Description rdf:about="https://w3id.org/fep/8a8e/eventStatus">
|
||||
<rdfs:isDefinedBy rdf:resource="https://w3id.org/fep/8a8e"/>
|
||||
<rdfs:seeAlso rdf:resource="https://w3id.org/fep/8a8e/EventCancelled"/>
|
||||
<rdfs:seeAlso rdf:resource="https://w3id.org/fep/8a8e/EventRescheduled"/>
|
||||
<rdfs:seeAlso rdf:resource="https://w3id.org/fep/8a8e/EventScheduled"/>
|
||||
<rdfs:seeAlso rdf:resource="https://w3id.org/fep/8a8e/EventTentative"/>
|
||||
<rdfs:seeAlso rdf:resource="https://w3id.org/fep/8a8e/EventPostponed"/>
|
||||
<rdfs:seeAlso rdf:resource="https://w3id.org/fep/8a8e/EventRescheduled"/>
|
||||
<rdfs:seeAlso rdf:resource="https://w3id.org/fep/8a8e/EventCancelled"/>
|
||||
<rdfs:seeAlso rdf:resource="https://w3id.org/fep/8a8e/EventTentative"/>
|
||||
<rdfs:seeAlso rdf:resource="https://w3id.org/fep/8a8e/EventMovedOnline"/>
|
||||
<owl:maxCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">1</owl:maxCardinality>
|
||||
<rdf:type rdf:resource="http://www.w3.org/1999/02/22-rdf-syntax-ns#Property"/>
|
||||
<rdfs:range rdf:resource="https://w3id.org/fep/8a8e/EventStatusType"/>
|
||||
<rdfs:domain rdf:resource="https://www.w3.org/ns/activitystreams#Event"/>
|
||||
<rdfs:comment xml:lang="en">An eventStatus of an event represents its status; particularly useful when an event is cancelled or rescheduled.</rdfs:comment>
|
||||
<owl:minCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">0</owl:minCardinality>
|
||||
<rdfs:domain rdf:resource="https://www.w3.org/ns/activitystreams#Event"/>
|
||||
<owl:maxCardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#nonNegativeInteger">1</owl:maxCardinality>
|
||||
<rdfs:range rdf:resource="https://w3id.org/fep/8a8e/EventStatusType"/>
|
||||
<rdf:type rdf:resource="http://www.w3.org/1999/02/22-rdf-syntax-ns#Property"/>
|
||||
<rdfs:label xml:lang="en">The events status is</rdfs:label>
|
||||
<rdfs:comment xml:lang="en">An eventStatus of an event represents its status; particularly useful when an event is cancelled or rescheduled.</rdfs:comment>
|
||||
</rdf:Description>
|
||||
<rdf:Description rdf:about="https://w3id.org/fep/8a8e/EventStatusType">
|
||||
<rdfs:subClassOf rdf:resource="https://schema.org/EventStatusType"/>
|
||||
<rdf:type rdf:resource="http://www.w3.org/2000/01/rdf-schema#Class"/>
|
||||
<rdfs:seeAlso rdf:resource="https://w3id.org/fep/8a8e/eventStatus"/>
|
||||
<rdfs:comment xml:lang="en">EventStatusType is an enumeration type whose instances represent several states that an Event may be in.</rdfs:comment>
|
||||
<rdf:Description rdf:about="https://w3id.org/fep/8a8e/EventMovedOnline">
|
||||
<rdfs:comment xml:lang="en">Indicates that the event was changed to allow online participation.</rdfs:comment>
|
||||
<rdfs:isDefinedBy rdf:resource="https://w3id.org/fep/8a8e"/>
|
||||
<rdfs:label xml:lang="en">8a8e</rdfs:label>
|
||||
<rdfs:seeAlso rdf:resource="https://w3id.org/fep/8a8e/eventStatus"/>
|
||||
<rdfs:subClassOf rdf:resource="https://w3id.org/fep/8a8e/EventStatusType"/>
|
||||
<rdf:type rdf:resource="http://www.w3.org/2000/01/rdf-schema#Class"/>
|
||||
<rdfs:label xml:lang="en">The event moved online.</rdfs:label>
|
||||
</rdf:Description>
|
||||
<rdf:Description rdf:about="https://w3id.org/fep/8a8e">
|
||||
<rdf:type rdf:resource="http://www.w3.org/2002/07/owl#Ontology"/>
|
||||
@@ -94,56 +83,29 @@
|
||||
<dc:creator>les <lesion@autistici.org></dc:creator>
|
||||
<dcterms:dateSubmitted rdf:datatype="http://www.w3.org/2001/XMLSchema#date">2025-04-23</dcterms:dateSubmitted>
|
||||
</rdf:Description>
|
||||
<rdf:Description rdf:about="https://w3id.org/fep/8a8e/displayEndTime">
|
||||
<rdf:type rdf:resource="http://www.w3.org/2002/07/owl#DatatypeProperty"/>
|
||||
<rdfs:label xml:lang="en">Whether to display the endTime</rdfs:label>
|
||||
<rdfs:comment xml:lang="en">A property that defines whether the end time of an event should be displayed.</rdfs:comment>
|
||||
<rdfs:domain rdf:resource="https://w3id.org/fep/8a8e/displayEndTime"/>
|
||||
<rdfs:isDefinedBy rdf:resource="https://w3id.org/fep/8a8e"/>
|
||||
<rdfs:range rdf:resource="http://www.w3.org/2001/XMLSchema#boolean"/>
|
||||
</rdf:Description>
|
||||
<rdf:Description rdf:about="https://w3id.org/fep/8a8e/EventRescheduled">
|
||||
<rdfs:isDefinedBy rdf:resource="https://w3id.org/fep/8a8e"/>
|
||||
<rdfs:label xml:lang="en">The event has been rescheduled.</rdfs:label>
|
||||
<rdfs:subClassOf rdf:resource="https://w3id.org/fep/8a8e/EventStatusType"/>
|
||||
<rdfs:comment xml:lang="en">The event's previousStartTime should be set to the old date and the startTime should be set to the event's new start date.</rdfs:comment>
|
||||
<rdf:type rdf:resource="http://www.w3.org/2000/01/rdf-schema#Class"/>
|
||||
<rdfs:seeAlso rdf:resource="https://w3id.org/fep/8a8e/eventStatus"/>
|
||||
</rdf:Description>
|
||||
<rdf:Description rdf:about="https://w3id.org/fep/8a8e/requiredJoinVisibility">
|
||||
<rdfs:range rdf:resource="http://www.w3.org/2001/XMLSchema#anyURI"/>
|
||||
<rdfs:isDefinedBy rdf:resource="https://w3id.org/fep/8a8e"/>
|
||||
<rdfs:domain rdf:resource="https://www.w3.org/ns/activitystreams#Event"/>
|
||||
<rdf:type rdf:resource="http://www.w3.org/2002/07/owl#ObjectProperty"/>
|
||||
<rdfs:label xml:lang="en">Required Join Visibility</rdfs:label>
|
||||
<rdfs:comment xml:lang="en">
|
||||
Specifies the minimum audience that must be addressed in a valid Join activity related to the event. This can include individual actors, groups, the as:Public collection, or any other URI. The Join activity must be addressed accordingly (e.g., using to, cc, bto, or audience).
|
||||
</rdfs:comment>
|
||||
</rdf:Description>
|
||||
<rdf:Description rdf:about="https://w3id.org/fep/8a8e/previousStartTime">
|
||||
<rdfs:domain rdf:resource="https://www.w3.org/ns/activitystreams#Event"/>
|
||||
<rdfs:range rdf:resource="http://www.w3.org/2001/XMLSchema#dateTime"/>
|
||||
<rdfs:label xml:lang="en">The event previous start time.</rdfs:label>
|
||||
<rdfs:comment xml:lang="en">The events previous start time is the old start time before an event got postponed or rescheduled.</rdfs:comment>
|
||||
<rdfs:isDefinedBy rdf:resource="https://w3id.org/fep/8a8e"/>
|
||||
<rdfs:seeAlso rdf:resource="https://w3id.org/fep/8a8e/EventRescheduled"/>
|
||||
<rdf:Description rdf:about="https://w3id.org/fep/8a8e/EventCancelled">
|
||||
<rdfs:seeAlso rdf:resource="https://w3id.org/fep/8a8e/EventPostponed"/>
|
||||
<rdf:type rdf:resource="http://www.w3.org/2002/07/owl#DatatypeProperty"/>
|
||||
</rdf:Description>
|
||||
<rdf:Description rdf:about="https://w3id.org/fep/8a8e/category">
|
||||
<rdfs:range rdf:resource="http://www.w3.org/2001/XMLSchema#string"/>
|
||||
<rdfs:comment xml:lang="en">Recommended event categories include: ARTS, AUTO_BOAT_AIR, BOOK_CLUBS, BUSINESS, CAUSES, CLIMATE_ENVIRONMENT, COMMUNITY, COMEDY, CRAFTS, CREATIVE_JAM, DIY_MAKER_SPACES, FAMILY_EDUCATION, FASHION_BEAUTY, FESTIVALS, FILM_MEDIA, FOOD_DRINK, GAMES, INCLUSIVE_SPACES, LANGUAGE_CULTURE, LEARNING, LGBTQ, MEETING, MEDITATION_WELLBEING, MOVEMENTS_POLITICS, MUSIC, NETWORKING, OUTDOORS_ADVENTURE, PARTY, PERFORMING_VISUAL_ARTS, PETS, PHOTOGRAPHY, SCIENCE_TECH, SPIRITUALITY_RELIGION_BELIEFS, SPORTS, THEATRE, WORKSHOPS_SKILL_SHARING
|
||||
</rdfs:comment>
|
||||
<rdfs:domain rdf:resource="https://www.w3.org/ns/activitystreams#Event"/>
|
||||
<rdfs:label xml:lang="en">The category of an Event</rdfs:label>
|
||||
<rdf:type rdf:resource="http://www.w3.org/2002/07/owl#DatatypeProperty"/>
|
||||
<rdfs:seeAlso rdf:resource="https://w3id.org/fep/8a8e/EventRescheduled"/>
|
||||
<rdfs:seeAlso rdf:resource="https://w3id.org/fep/8a8e/eventStatus"/>
|
||||
<rdf:type rdf:resource="http://www.w3.org/2000/01/rdf-schema#Class"/>
|
||||
<rdfs:isDefinedBy rdf:resource="https://w3id.org/fep/8a8e"/>
|
||||
<rdfs:label xml:lang="en">The event has been cancelled.</rdfs:label>
|
||||
<rdfs:subClassOf rdf:resource="https://w3id.org/fep/8a8e/EventStatusType"/>
|
||||
<rdfs:comment xml:lang="en">The event has been cancelled.</rdfs:comment>
|
||||
</rdf:Description>
|
||||
<rdf:Description rdf:about="https://w3id.org/fep/8a8e/EventTentative">
|
||||
<rdf:type rdf:resource="http://www.w3.org/2000/01/rdf-schema#Class"/>
|
||||
<rdfs:comment xml:lang="en">The event is currently being planned but not confirmed.</rdfs:comment>
|
||||
<rdfs:label xml:lang="en">The event is tentative</rdfs:label>
|
||||
<rdfs:isDefinedBy rdf:resource="https://w3id.org/fep/8a8e"/>
|
||||
<rdfs:seeAlso rdf:resource="https://w3id.org/fep/8a8e/eventStatus"/>
|
||||
<rdfs:subClassOf rdf:resource="https://w3id.org/fep/8a8e/EventStatusType"/>
|
||||
</rdf:Description>
|
||||
<rdf:Description rdf:about="https://w3id.org/fep/8a8e/AttendeesCollection">
|
||||
<rdfs:label xml:lang="en">A Collection of the Event's attendees</rdfs:label>
|
||||
<rdfs:isDefinedBy rdf:resource="https://w3id.org/fep/8a8e"/>
|
||||
<rdf:type rdf:resource="http://www.w3.org/2000/01/rdf-schema#Class"/>
|
||||
<rdfs:seeAlso rdf:resource="https://w3id.org/fep/8a8e/attendees"/>
|
||||
<rdfs:label xml:lang="en">A Collection of the Event's attendees</rdfs:label>
|
||||
<rdfs:subClassOf rdf:resource="https://www.w3.org/ns/activitystreams#OrderedCollection"/>
|
||||
<rdfs:comment xml:lang="en">
|
||||
Inherits all properties from https://www.w3.org/ns/activitystreams#Collection with the addition that the items may also include https://schema.org/Person or https://schema.org/Organization.
|
||||
The items of the AttendeesCollection are entities that are confirmed attendees by an Events organizer(s). It contains all ActivityPub actors that meet one or more of the following conditions, added as a side effect.
|
||||
@@ -153,56 +115,102 @@ The actor has responded to an Invite activity from the Event's owner (where the
|
||||
|
||||
The items MAY be filtered on privileges of an authenticated user or as appropriate when no authentication is given. This collection *SHOULD* have the totalItems set in any case.
|
||||
</rdfs:comment>
|
||||
<rdfs:subClassOf rdf:resource="https://www.w3.org/ns/activitystreams#OrderedCollection"/>
|
||||
<rdf:type rdf:resource="http://www.w3.org/2000/01/rdf-schema#Class"/>
|
||||
</rdf:Description>
|
||||
<rdf:Description rdf:about="https://w3id.org/fep/8a8e/organizers">
|
||||
<rdfs:label xml:lang="en">Organizers Collection</rdfs:label>
|
||||
<rdfs:isDefinedBy rdf:resource="https://w3id.org/fep/8a8e"/>
|
||||
<rdfs:range rdf:resource="https://w3id.org/fep/8a8e/OrganizersCollection"/>
|
||||
<rdf:Description rdf:about="https://w3id.org/fep/8a8e/timezone">
|
||||
<rdfs:label xml:lang="en">The timezone of an Event</rdfs:label>
|
||||
<rdf:type rdf:resource="http://www.w3.org/2002/07/owl#ObjectProperty"/>
|
||||
<rdfs:comment xml:lang="en">An ActivityStreams Collection collection that lists the entities that are disclosed to as organizers of an event. If set to null this explicitly indicates a deliberate choice to withhold organizer information.</rdfs:comment>
|
||||
<rdfs:comment xml:lang="en">Indicates the timezone for which the time(s) indicated in the event are given. The value provided should be among those listed in the IANA Time Zone Database.</rdfs:comment>
|
||||
<rdfs:isDefinedBy rdf:resource="https://w3id.org/fep/8a8e"/>
|
||||
<rdfs:range rdf:resource="http://www.w3.org/2000/01/rdf-schema#Literal"/>
|
||||
</rdf:Description>
|
||||
<rdf:Description rdf:about="https://w3id.org/fep/8a8e/joinMode">
|
||||
<rdfs:label xml:lang="en">Join mode</rdfs:label>
|
||||
<rdfs:domain rdf:resource="https://www.w3.org/ns/activitystreams#Event"/>
|
||||
<rdfs:isDefinedBy rdf:resource="https://w3id.org/fep/8a8e/"/>
|
||||
<rdf:type rdf:resource="http://www.w3.org/2002/07/owl#ObjectProperty"/>
|
||||
<rdfs:range rdf:resource="http://www.w3.org/2001/XMLSchema#string"/>
|
||||
<rdfs:comment xml:lang="en">
|
||||
Indicator of how new members may be able to join an event.
|
||||
Accepted values: free, restricted, external, none, invite.
|
||||
If external, you must also set externalParticipationUrl.
|
||||
</rdfs:comment>
|
||||
</rdf:Description>
|
||||
<rdf:Description rdf:about="https://w3id.org/fep/8a8e/EventPostponed">
|
||||
<rdfs:seeAlso rdf:resource="https://w3id.org/fep/8a8e/eventStatus"/>
|
||||
<rdfs:comment xml:lang="en">The event has been postponed and no new date has been set. The event's previousStartTime should be set.</rdfs:comment>
|
||||
<rdfs:subClassOf rdf:resource="https://w3id.org/fep/8a8e/EventStatusType"/>
|
||||
<rdf:type rdf:resource="http://www.w3.org/2000/01/rdf-schema#Class"/>
|
||||
<rdfs:isDefinedBy rdf:resource="https://w3id.org/fep/8a8e"/>
|
||||
<rdfs:label xml:lang="en">The event has been postponed.</rdfs:label>
|
||||
</rdf:Description>
|
||||
<rdf:Description rdf:about="https://w3id.org/fep/8a8e/previousStartTime">
|
||||
<rdfs:isDefinedBy rdf:resource="https://w3id.org/fep/8a8e"/>
|
||||
<rdfs:comment xml:lang="en">The events previous start time is the old start time before an event got postponed or rescheduled.</rdfs:comment>
|
||||
<rdfs:range rdf:resource="http://www.w3.org/2001/XMLSchema#dateTime"/>
|
||||
<rdfs:domain rdf:resource="https://www.w3.org/ns/activitystreams#Event"/>
|
||||
<rdfs:label xml:lang="en">The event previous start time.</rdfs:label>
|
||||
<rdfs:seeAlso rdf:resource="https://w3id.org/fep/8a8e/EventPostponed"/>
|
||||
<rdfs:seeAlso rdf:resource="https://w3id.org/fep/8a8e/EventRescheduled"/>
|
||||
<rdf:type rdf:resource="http://www.w3.org/2002/07/owl#DatatypeProperty"/>
|
||||
</rdf:Description>
|
||||
<rdf:Description rdf:about="https://w3id.org/fep/8a8e/category">
|
||||
<rdfs:domain rdf:resource="https://www.w3.org/ns/activitystreams#Event"/>
|
||||
<rdf:type rdf:resource="http://www.w3.org/2002/07/owl#DatatypeProperty"/>
|
||||
<rdfs:label xml:lang="en">The category of an Event</rdfs:label>
|
||||
<rdfs:comment xml:lang="en">Recommended event categories include: ARTS, AUTO_BOAT_AIR, BOOK_CLUBS, BUSINESS, CAUSES, CLIMATE_ENVIRONMENT, COMMUNITY, COMEDY, CRAFTS, CREATIVE_JAM, DIY_MAKER_SPACES, FAMILY_EDUCATION, FASHION_BEAUTY, FESTIVALS, FILM_MEDIA, FOOD_DRINK, GAMES, INCLUSIVE_SPACES, LANGUAGE_CULTURE, LEARNING, LGBTQ, MEETING, MEDITATION_WELLBEING, MOVEMENTS_POLITICS, MUSIC, NETWORKING, OUTDOORS_ADVENTURE, PARTY, PERFORMING_VISUAL_ARTS, PETS, PHOTOGRAPHY, SCIENCE_TECH, SPIRITUALITY_RELIGION_BELIEFS, SPORTS, THEATRE, WORKSHOPS_SKILL_SHARING
|
||||
</rdfs:comment>
|
||||
<rdfs:range rdf:resource="http://www.w3.org/2001/XMLSchema#string"/>
|
||||
<rdfs:isDefinedBy rdf:resource="https://w3id.org/fep/8a8e"/>
|
||||
</rdf:Description>
|
||||
<rdf:Description rdf:about="https://w3id.org/fep/8a8e/EventStatusType">
|
||||
<rdfs:isDefinedBy rdf:resource="https://w3id.org/fep/8a8e"/>
|
||||
<rdfs:comment xml:lang="en">EventStatusType is an enumeration type whose instances represent several states that an Event may be in.</rdfs:comment>
|
||||
<rdfs:subClassOf rdf:resource="https://schema.org/EventStatusType"/>
|
||||
<rdfs:label xml:lang="en">8a8e</rdfs:label>
|
||||
<rdf:type rdf:resource="http://www.w3.org/2000/01/rdf-schema#Class"/>
|
||||
<rdfs:seeAlso rdf:resource="https://w3id.org/fep/8a8e/eventStatus"/>
|
||||
</rdf:Description>
|
||||
<rdf:Description rdf:about="https://w3id.org/fep/8a8e/requiredJoinVisibility">
|
||||
<rdfs:label xml:lang="en">Required Join Visibility</rdfs:label>
|
||||
<rdfs:comment xml:lang="en">
|
||||
Specifies the minimum audience that must be addressed in a valid Join activity related to the event. This can include individual actors, groups, the as:Public collection, or any other URI. The Join activity must be addressed accordingly (e.g., using to, cc, bto, or audience).
|
||||
</rdfs:comment>
|
||||
<rdfs:range rdf:resource="http://www.w3.org/2001/XMLSchema#anyURI"/>
|
||||
<rdfs:domain rdf:resource="https://www.w3.org/ns/activitystreams#Event"/>
|
||||
<rdfs:isDefinedBy rdf:resource="https://w3id.org/fep/8a8e"/>
|
||||
<rdf:type rdf:resource="http://www.w3.org/2002/07/owl#ObjectProperty"/>
|
||||
</rdf:Description>
|
||||
<rdf:Description rdf:about="https://w3id.org/fep/8a8e/displayEndTime">
|
||||
<rdfs:label xml:lang="en">Whether to display the endTime</rdfs:label>
|
||||
<rdfs:range rdf:resource="http://www.w3.org/2001/XMLSchema#boolean"/>
|
||||
<rdfs:isDefinedBy rdf:resource="https://w3id.org/fep/8a8e"/>
|
||||
<rdfs:domain rdf:resource="https://w3id.org/fep/8a8e/displayEndTime"/>
|
||||
<rdf:type rdf:resource="http://www.w3.org/2002/07/owl#DatatypeProperty"/>
|
||||
<rdfs:comment xml:lang="en">A property that defines whether the end time of an event should be displayed.</rdfs:comment>
|
||||
</rdf:Description>
|
||||
<rdf:Description rdf:about="https://w3id.org/fep/8a8e/externalParticipationUrl">
|
||||
<rdfs:domain rdf:resource="https://www.w3.org/ns/activitystreams#Event"/>
|
||||
<rdfs:label xml:lang="en">External participation URL</rdfs:label>
|
||||
<rdfs:range rdf:resource="http://www.w3.org/2001/XMLSchema#anyURI"/>
|
||||
<rdfs:domain rdf:resource="https://www.w3.org/ns/activitystreams#Event"/>
|
||||
<rdf:type rdf:resource="http://www.w3.org/2002/07/owl#DatatypeProperty"/>
|
||||
<rdfs:isDefinedBy rdf:resource="https://w3id.org/fep/8a8e"/>
|
||||
<rdfs:label xml:lang="en">External participation URL</rdfs:label>
|
||||
<rdfs:comment xml:lang="en">
|
||||
A URL that points to an external platform where people can join the event or where they can buy tickets for the event. Required if joinMode is set to external.
|
||||
</rdfs:comment>
|
||||
</rdf:Description>
|
||||
<rdf:Description rdf:about="https://w3id.org/fep/8a8e/EventTentative">
|
||||
<rdfs:seeAlso rdf:resource="https://w3id.org/fep/8a8e/eventStatus"/>
|
||||
<rdfs:comment xml:lang="en">The event is currently being planned but not confirmed.</rdfs:comment>
|
||||
<rdfs:label xml:lang="en">The event is tentative</rdfs:label>
|
||||
<rdfs:subClassOf rdf:resource="https://w3id.org/fep/8a8e/EventStatusType"/>
|
||||
<rdf:type rdf:resource="http://www.w3.org/2000/01/rdf-schema#Class"/>
|
||||
<rdf:Description rdf:about="https://w3id.org/fep/8a8e/upcomingEvents">
|
||||
<rdfs:comment xml:lang="en">An ActivityStreams OrderedCollection of Event objects that have a startTime property in the future, sorted by startTime with the earliest first.</rdfs:comment>
|
||||
<rdfs:range rdf:resource="https://www.w3.org/ns/activitystreams#OrderedCollection"/>
|
||||
<rdfs:label xml:lang="en">Ordered collection of upcoming Events</rdfs:label>
|
||||
<rdfs:isDefinedBy rdf:resource="https://w3id.org/fep/8a8e"/>
|
||||
</rdf:Description>
|
||||
<rdf:Description rdf:about="https://w3id.org/fep/8a8e/EventCancelled">
|
||||
<rdfs:comment xml:lang="en">The event has been cancelled.</rdfs:comment>
|
||||
<rdfs:seeAlso rdf:resource="https://w3id.org/fep/8a8e/EventPostponed"/>
|
||||
<rdfs:seeAlso rdf:resource="https://w3id.org/fep/8a8e/EventRescheduled"/>
|
||||
<rdfs:seeAlso rdf:resource="https://w3id.org/fep/8a8e/eventStatus"/>
|
||||
<rdf:type rdf:resource="http://www.w3.org/2000/01/rdf-schema#Class"/>
|
||||
<rdfs:subClassOf rdf:resource="https://w3id.org/fep/8a8e/EventStatusType"/>
|
||||
<rdfs:isDefinedBy rdf:resource="https://w3id.org/fep/8a8e"/>
|
||||
<rdfs:label xml:lang="en">The event has been cancelled.</rdfs:label>
|
||||
</rdf:Description>
|
||||
<rdf:Description rdf:about="https://w3id.org/fep/8a8e/OrganizersCollection">
|
||||
<rdfs:isDefinedBy rdf:resource="https://w3id.org/fep/8a8e"/>
|
||||
<rdf:type rdf:resource="http://www.w3.org/2000/01/rdf-schema#Class"/>
|
||||
<rdfs:subClassOf rdf:resource="https://www.w3.org/ns/activitystreams#Collection"/>
|
||||
<rdfs:comment xml:lang="en">Inherits all properties from https://www.w3.org/ns/activitystreams#Collection with the addition that the items may also include https://schema.org/Person or https://schema.org/Organization.</rdfs:comment>
|
||||
<rdfs:label xml:lang="en">An Event's Organizer Collection</rdfs:label>
|
||||
<rdfs:seeAlso rdf:resource="https://w3id.org/fep/8a8e/organizers"/>
|
||||
</rdf:Description>
|
||||
<rdf:Description rdf:about="https://w3id.org/fep/8a8e/timezone">
|
||||
<rdfs:label xml:lang="en">The timezone of an Event</rdfs:label>
|
||||
<rdfs:comment xml:lang="en">Indicates the timezone for which the time(s) indicated in the event are given. The value provided should be among those listed in the IANA Time Zone Database.</rdfs:comment>
|
||||
<rdfs:range rdf:resource="http://www.w3.org/2000/01/rdf-schema#Literal"/>
|
||||
<rdf:type rdf:resource="http://www.w3.org/2002/07/owl#ObjectProperty"/>
|
||||
</rdf:Description>
|
||||
<rdf:Description rdf:about="https://w3id.org/fep/8a8e/organizers">
|
||||
<rdf:type rdf:resource="http://www.w3.org/2002/07/owl#ObjectProperty"/>
|
||||
<rdfs:comment xml:lang="en">An ActivityStreams Collection collection that lists the entities that are disclosed to as organizers of an event. If set to null this explicitly indicates a deliberate choice to withhold organizer information.</rdfs:comment>
|
||||
<rdfs:range rdf:resource="https://w3id.org/fep/8a8e/OrganizersCollection"/>
|
||||
<rdfs:label xml:lang="en">Organizers Collection</rdfs:label>
|
||||
<rdfs:isDefinedBy rdf:resource="https://w3id.org/fep/8a8e"/>
|
||||
</rdf:Description>
|
||||
</rdf:RDF>
|
||||
|
||||
@@ -52,6 +52,13 @@ The actor has responded to an Invite activity from the Event's owner (where the
|
||||
rdfs:seeAlso <https://w3id.org/fep/8a8e/eventStatus> ;
|
||||
rdfs:subClassOf <https://w3id.org/fep/8a8e/EventStatusType> .
|
||||
|
||||
<https://w3id.org/fep/8a8e/EventScheduled> a rdfs:Class ;
|
||||
rdfs:label "The event is scheduled."@en ;
|
||||
rdfs:comment "The event is normally scheduled and planned."@en ;
|
||||
rdfs:isDefinedBy <https://w3id.org/fep/8a8e> ;
|
||||
rdfs:seeAlso <https://w3id.org/fep/8a8e/eventStatus> ;
|
||||
rdfs:subClassOf <https://w3id.org/fep/8a8e/EventStatusType> .
|
||||
|
||||
<https://w3id.org/fep/8a8e/EventStatusType> a rdfs:Class ;
|
||||
rdfs:label "8a8e"@en ;
|
||||
rdfs:comment "EventStatusType is an enumeration type whose instances represent several states that an Event may be in."@en ;
|
||||
|
||||
@@ -26,7 +26,14 @@ Example usage of isBannerImage
|
||||
```json{
|
||||
"@context": [
|
||||
"https://w3id.org/fep/8a8e",
|
||||
"https://www.w3.org/ns/activitystreams"
|
||||
"https://www.w3.org/ns/activitystreams",
|
||||
{
|
||||
"toot": "http://joinmastodon.org/ns#",
|
||||
"focalPoint": {
|
||||
"@container": "@list",
|
||||
"@id": "toot:focalPoint"
|
||||
}
|
||||
}
|
||||
],
|
||||
"type": "Event",
|
||||
"id": "https://example.org/new-year-party",
|
||||
@@ -48,7 +55,7 @@ Example usage of isBannerImage
|
||||
"type": "Image",
|
||||
"mediaType": "image/jpeg",
|
||||
"url": "https://example.com/images/new-year-party-banner.png",
|
||||
"witdh": 1000,
|
||||
"width": 1000,
|
||||
"height": 500,
|
||||
"isBannerImage": true
|
||||
}
|
||||
|
||||
@@ -26,7 +26,14 @@
|
||||
<code>{
|
||||
"@context": [
|
||||
"https://w3id.org/fep/8a8e",
|
||||
"https://www.w3.org/ns/activitystreams"
|
||||
"https://www.w3.org/ns/activitystreams",
|
||||
{
|
||||
"toot": "http://joinmastodon.org/ns#",
|
||||
"focalPoint": {
|
||||
"@container": "@list",
|
||||
"@id": "toot:focalPoint"
|
||||
}
|
||||
}
|
||||
],
|
||||
"type": "Event",
|
||||
"id": "https://example.org/new-year-party",
|
||||
@@ -48,7 +55,7 @@
|
||||
"type": "Image",
|
||||
"mediaType": "image/jpeg",
|
||||
"url": "https://example.com/images/new-year-party-banner.png",
|
||||
"witdh": 1000,
|
||||
"width": 1000,
|
||||
"height": 500,
|
||||
"isBannerImage": true
|
||||
}
|
||||
|
||||
@@ -29,10 +29,11 @@ Example usage of organizers
|
||||
```json
|
||||
{
|
||||
"@context": [
|
||||
"https://schema.org",
|
||||
"https://w3id.org/fep/8a8e",
|
||||
"https://www.w3.org/ns/activitystreams",
|
||||
{
|
||||
"sc": "http://schema.org#",
|
||||
"sc": "http://schema.org/"
|
||||
}
|
||||
],
|
||||
"type": "Event",
|
||||
@@ -40,7 +41,7 @@ Example usage of organizers
|
||||
"type": "OrganizersCollection",
|
||||
"totalItems": 4,
|
||||
"items": [
|
||||
{ "type": "Actor", "name": "ActivityPub Group Actor", "id": "https://example.org/actors/group1"},
|
||||
{ "type": "Person", "name": "ActivityPub Person Actor", "id": "https://example.org/actors/1"},
|
||||
{ "type": "Link", "href": "https://organizer1.example.org"},
|
||||
{ "type": "sc:Person", "name": "Alice" },
|
||||
{ "type": "sc:Organization", "name": "Event Co." }
|
||||
|
||||
@@ -26,10 +26,11 @@
|
||||
<code>
|
||||
{
|
||||
"@context": [
|
||||
"https://schema.org",
|
||||
"https://w3id.org/fep/8a8e",
|
||||
"https://www.w3.org/ns/activitystreams",
|
||||
{
|
||||
"sc": "http://schema.org#",
|
||||
"sc": "http://schema.org/"
|
||||
}
|
||||
],
|
||||
"type": "Event",
|
||||
@@ -37,7 +38,7 @@
|
||||
"type": "OrganizersCollection",
|
||||
"totalItems": 4,
|
||||
"items": [
|
||||
{ "type": "Actor", "name": "ActivityPub Group Actor", "id": "https://example.org/actors/group1"},
|
||||
{ "type": "Person", "name": "ActivityPub Person Actor", "id": "https://example.org/actors/1"},
|
||||
{ "type": "Link", "href": "https://organizer1.example.org"},
|
||||
{ "type": "sc:Person", "name": "Alice" },
|
||||
{ "type": "sc:Organization", "name": "Event Co." }
|
||||
|
||||
@@ -47,6 +47,6 @@ Example usage of requiredJoinVisibility
|
||||
},
|
||||
"joinMode": "restricted",
|
||||
"requiredJoinVisibility": [
|
||||
"https://example.org/yoga-with-alice/organizers"
|
||||
"https://example.org/yoga-workshop/organizers"
|
||||
]
|
||||
}```
|
||||
|
||||
@@ -48,7 +48,7 @@
|
||||
},
|
||||
"joinMode": "restricted",
|
||||
"requiredJoinVisibility": [
|
||||
"https://example.org/yoga-with-alice/organizers"
|
||||
"https://example.org/yoga-workshop/organizers"
|
||||
]
|
||||
}</code>
|
||||
</pre>
|
||||
|
||||
@@ -31,13 +31,13 @@ Example usage of timezone
|
||||
"@context": [
|
||||
"https://w3id.org/fep/8a8e",
|
||||
"https://www.w3.org/ns/activitystreams"
|
||||
]
|
||||
],
|
||||
"type": "Event",
|
||||
"id": "https://example.org/events/new-years-party",
|
||||
"name": "New years party",
|
||||
"startTime": "2014-12-31T23:00:00Z",
|
||||
"endTime": "2015-01-01T06:00:00Z",
|
||||
"timezone": "Europe/Vienna",
|
||||
"organizers": null,
|
||||
"organizers": null
|
||||
}
|
||||
```
|
||||
|
||||
@@ -28,14 +28,14 @@
|
||||
"@context": [
|
||||
"https://w3id.org/fep/8a8e",
|
||||
"https://www.w3.org/ns/activitystreams"
|
||||
]
|
||||
],
|
||||
"type": "Event",
|
||||
"id": "https://example.org/events/new-years-party",
|
||||
"name": "New years party",
|
||||
"startTime": "2014-12-31T23:00:00Z",
|
||||
"endTime": "2015-01-01T06:00:00Z",
|
||||
"timezone": "Europe/Vienna",
|
||||
"organizers": null,
|
||||
"organizers": null
|
||||
}
|
||||
</code>
|
||||
</pre>
|
||||
|
||||
@@ -26,9 +26,9 @@ Example usage of upcomingEvents
|
||||
"https://w3id.org/fep/8a8e",
|
||||
"https://www.w3.org/ns/activitystreams"
|
||||
],
|
||||
"@type": "Actor",
|
||||
"type": "Organization",
|
||||
"upcomingEvents": {
|
||||
"type": "Collection",
|
||||
"type": "OrderedCollection",
|
||||
"items": [
|
||||
{ "type": "Event", "startTime": "2025-06-01T12:00:00Z" },
|
||||
{ "type": "Event", "startTime": "2025-07-15T15:30:00Z" }
|
||||
|
||||
@@ -25,9 +25,9 @@
|
||||
"https://w3id.org/fep/8a8e",
|
||||
"https://www.w3.org/ns/activitystreams"
|
||||
],
|
||||
"@type": "Actor",
|
||||
"type": "Organization",
|
||||
"upcomingEvents": {
|
||||
"type": "Collection",
|
||||
"type": "OrderedCollection",
|
||||
"items": [
|
||||
{ "type": "Event", "startTime": "2025-06-01T12:00:00Z" },
|
||||
{ "type": "Event", "startTime": "2025-07-15T15:30:00Z" }
|
||||
|
||||
Reference in New Issue
Block a user