Warning:
This wiki has been archived and is now read-only.
F2F5
From RDF Data Shapes Working Group
Fifth Face to Face meeting
Our 5th face to face meeting will be virtual and held over the phone on Dec. 15-17 (Tue, Wed, Thu), St John's, Newfoundland time.
Contents
Participants
Below is the list of expected participants.
People planning to participate remotely:
- Arnaud Le Hors
- Simon Steyskal (may have to leave a bit earlier on 16./17.)
- pfps (I have a hard stop at the ending time on Wednesday)
- Karen Coyle
- ericP
- Dimitris
- Arthur Ryman
- Ted Thibodeau
- Holger Knublauch (missed the first half day due to a shift of dates that I could not read while traveling)
People sending regrets:
- Labra: The F2F overlaps with a conference I have in Bogotá on 14/15 Dec. I will be taking a plane on 16 and expect to arrive to Spain on 17 Dec. I expect to be able to attend on 17th and maybe at some moments on 15/16.
- Harold Solbrig: Unexpected overlap with a conference at Mayo. I will be able to attend:
- Tuesday: 10:15 to 12:00
- Wednesday: 10:15 to 2:00
- Thursday: 10:15 to 11:30
Remote Participation
- Tel: US Toll Free: 888-426-6840, US Toll: 215-861-6239, Other access numbers, Passcode: 406-4254
Objectives and Agenda
- User Stories/Use Cases & Requirements
- Discuss status and Identify any next steps necessary
- Shacl specification
- Close as many open issues as possible, focusing on the "important and meta-" issues first.
- Compact syntax specification
- Identify steps towards FPWD
- Next Face to Face Meeting
- Identify possible dates and venues+hosts.
- Test Suite and/or Validator
- Discuss possible framework and Identify next steps
Important issues and meta-issues to be addressed
- SHACL as a modelling language ISSUE-23
- Metamodel of SHACL
- Simplification of metamodel ISSUE-95
- Role of abstract classes ISSUE-78
- Elimination or reduction of use of concepts such as abstract classes, metaclasses, templates | Proposal
- Implementation vs specification ISSUE-73 ISSUE-93
- Specification of core constructs separate from SPARQL code and functions
- SPARQL issues
- Difference between SHACL and ShEX ISSUE-57 ISSUE-92
- Clarifying the role of ShEx
- shall it become the "OPTIONAL - Compact, human-readable, non-RDF syntax" mentioned in the charter?
- if that's the case, are we willing to foster the integration of SHACL&ShEx or is it a matter of sink or swim (i.e. either one of them adapts the other's semantics or an integration won't happen)?
- or is ShEx a complete "counter proposal" to SHACL (which might benefit from a discontinuation of the WG)?
- what must be added to SHACL to satisfy the ShEx use cases
- Clarifying the role of ShEx
- UI concerns ISSUE-100 ISSUE-113 ISSUE-114
- (kc) I'd like us to discuss "layering" of UI data on validation to increase re-usability of validation.
References
- Charter & Schedule
- Glossary
- Resolutions
- Use Cases and Requirements Working Draft
- SHACL Working Draft
- Tracker
- Proposals
Agenda
Day 1 - Tuesday Dec 15
- 10.15-10.30
- Gather & Set up
- 10:30-10.45 - Meeting starts
- Welcome, logistics, recap of meeting goals, agenda amendments.
- 10.45-11.45
- SHACL as a modelling language ISSUE-23
- 11.45-12.00
- Break
- 12.00-13.00
- Implementation vs specification ISSUE-73 ISSUE-93
- * specification of core constructs separate from SPARQL code
- 13.00-13.30
- Longer Break
- 13.30-14.45
- UCR
- Meta model - abstract classes ISSUE-78, template model ISSUE-95
- 14.45-15.00
- Break
- 15.00-16.15
- SPARQL issues
- 16.15-16.30
- Day 1 recap, adjustments to agenda for day 2
- 16.30 - Meeting Day 1 ends
Day 2 - Wednesday Dec 16
- 10.15-10.30
- Gather & Set up
- 10:30-11.45 - Meeting Day 2 starts
- UI concerns ISSUE-100 ISSUE-113 ISSUE-114
- 11.45-12.00
- Break
- 12.00-13.00
- Simplification of metamodel ISSUE-95
- 13.00-13.30
- Longer Break
- 13.30-14.45
- Next meeting
- Recursion ISSUE-22 ISSUE-66
- 14.45-15.00
- Break
- 15.00-16.15
- Recursion continue
- 16.15-16.30
- Day 2 recap, adjustments to agenda for day 3
- 16.30 - Meeting Day 2 ends
Day 3 - Thursday Dec 17
- 10.15-10.30
- Gather & Set up
- 10:30-11.45 - Meeting Day 3 starts
- SHACL and ShEX
- 11.45-12.00
- Break
- 12.00-13.00
- Test suite
- 13.00-13.30
- Longer Break
- 13.30-14.45
- TBD
- 14.45-15.00
- Break
- 15.00-16.15
- TBD
- 16.15-16.30
- Day 3 recap
- 16.30 - Meeting ends