[ https://issues.oasis-open.org/browse/OSLCCORE-43?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=61188#comment-61188 ]
James Amsden commented on OSLCCORE-43:
--------------------------------------
The Occurs column doesn't appear in any of the common Resource properties (RDF, FOAF, Person, etc.) possibly because these properties are not defined on any shape, and therefore don't have a context in which to define cardinality.
ReSpec currently won't generate an HTML table for any PropertyShape that is not included in some ResourceShape.
I think PropertyShapes should be referenced by some ResourceShape. These common properties seem to belong on the Resource ResourceShape (which currently doesn't exist), and should all be Zero-or-many - the default for any RDF property.
> OSLC Core 2.0 Appendix A: Common Properties defines things not currently in OSLC3
> ---------------------------------------------------------------------------------
>
> Key: OSLCCORE-43
> URL: https://issues.oasis-open.org/browse/OSLCCORE-43
> Project: OASIS OSLC Lifecycle Integration Core (OSLC Core) TC
> Issue Type: Bug
> Reporter: James Amsden
> Assignee: James Amsden
>
> OSLC Core 2.0 Appendix A: Common Properties (http://open-services.net/bin/view/Main/OSLCCoreSpecAppendixA) defines a number of common Resource Shape properties that are not currently part of the OSLC Core 3.0 vocabulary or shapes. These properties include Dublin Core, RDF, RDFS, OSLC, and FOAF.
> Other shapes and properties for Resource Shapes, Comment, Error, etc. are covered in OSLC Core 3.0.
> Should these be included in the oslc-core/shapes folder and the core-vocab.html document.
--
This message was sent by Atlassian JIRA
(v6.2.2#6258)