-
Notifications
You must be signed in to change notification settings - Fork 7
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
[ex/plenary] docs: initial idea for a hackathon project
- Loading branch information
1 parent
bd57479
commit 47e069e
Showing
4 changed files
with
50 additions
and
1 deletion.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,29 @@ | ||
## Vocabs | ||
|
||
* [Schema.org](https://schema.org) | ||
* [Event](https://schema.org/Event) | ||
* [Role](https://schema.org/Role) | ||
* [Organization Activity ontology](https://innoweb.mondragon.edu/ontologies/dabgeo/domain-task/application_type/organization_energy_assessment/organizationactivity/1.0/index.html) | ||
* [Chair](https://innoweb.mondragon.edu/ontologies/dabgeo/domain-task/application_type/organization_energy_assessment/organizationactivity/1.0/index.html#http://ontologies.smile.deri.ie/pdo#Chair) | ||
* [Scribe](https://innoweb.mondragon.edu/ontologies/dabgeo/domain-task/application_type/organization_energy_assessment/organizationactivity/1.0/index.html#http://ontologies.smile.deri.ie/pdo#Scribe) | ||
* [Attendee](https://innoweb.mondragon.edu/ontologies/dabgeo/domain-task/application_type/organization_energy_assessment/organizationactivity/1.0/index.html#http://ontologies.smile.deri.ie/pdo#Attendee) | ||
* [Absentee](https://innoweb.mondragon.edu/ontologies/dabgeo/domain-task/application_type/organization_energy_assessment/organizationactivity/1.0/index.html#http://ontologies.smile.deri.ie/pdo#Absentee) | ||
|
||
## Shapes | ||
|
||
* [Event](https://github.com/janeirodigital/sai-js/blob/main/packages/css-storage-fixture/shapetrees/shapes/Event%24.shex) | ||
* [Role](https://github.com/janeirodigital/sai-js/blob/main/packages/css-storage-fixture/shapetrees/shapes/Role%24.shex) | ||
|
||
## Trees | ||
|
||
* [Event](https://github.com/janeirodigital/sai-js/blob/main/packages/css-storage-fixture/shapetrees/trees/Event%24.ttl) | ||
* [Role](https://github.com/janeirodigital/sai-js/blob/main/packages/css-storage-fixture/shapetrees/trees/Role%24.ttl) | ||
|
||
|
||
## Requirements | ||
|
||
* Only CG chairs can create a new event | ||
* Only CG chairs can add/remove the meeting chair | ||
* Only the meeting chair can promote the attendee to a scribe | ||
* Only CG participants can add themselves as attendee or absentee | ||
* Each person can only have one role in a meeting |
11 changes: 11 additions & 0 deletions
11
packages/css-storage-fixture/shapetrees/shapes/Event$.shex
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,11 @@ | ||
PREFIX xsd: <http://www.w3.org/2001/XMLSchema#> | ||
PREFIX shex: <http://www.w3.org/ns/shex> | ||
PREFIX schema: <https://schema.org/> | ||
PREFIX solidshapes: <http://localhost:3000/shapetrees/shapes/> | ||
|
||
solidshapes:Event { | ||
a [ schema:Event ] ; | ||
schema:name xsd:string ; | ||
schema:startDate xsd:dateTime ; | ||
schema:attendee IRI * // shex:reference solidshapes:Role | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,10 @@ | ||
PREFIX xsd: <http://www.w3.org/2001/XMLSchema#> | ||
PREFIX schema: <https://schema.org/> | ||
PREFIX solidshapes: <http://localhost:3000/shapetrees/shapes/> | ||
PREFIX pdo: <http://ontologies.smile.deri.ie/pdo#> | ||
|
||
solidshapes:Role { | ||
a [ schema:Event ] ; | ||
schema:attendee IRI ; | ||
schema:roleName [ pdo:Chair pdo:Scribe pdo:Attendee pdo:Absentee] | ||
} |