OASIS Mailing List ArchivesView the OASIS mailing list archive below
or browse/search using MarkMail.

 


Help: OASIS Mailing Lists Help | MarkMail Help

oslc-core message

[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]


Subject: [OASIS Issue Tracker] (OSLCCORE-43) OSLC Core 2.0 Appendix A: Common Properties defines things not currently in OSLC3


    [ https://issues.oasis-open.org/browse/OSLCCORE-43?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=61193#comment-61193 ] 

Nick Crossley commented on OSLCCORE-43:
---------------------------------------

One could argue that all columns of the shape table except the predicate and the OSLC description should be omitted for this table of commonly used properties, since things like cardinality and representation should be defined by the domains. One could, however, argue back that OSLC Core should have recommended patterns for cardinality and representation so that domains are encouraged to be consistent. I still think defining a Resource ResourceShape is potentially misleading - readers or domain spec writers might interpret it as a common base class.

What I could do is provide a variant on the ReSpec script that generates the table. This slightly different script would change the format of the lines immediately above the table, removing the bullets for the class name, URI, and summary, as well as the shape name caption, and provide only the description text. In our case, that description text would be something like:

The properties listed here are suggested for use in OSLC domain specifications, but they are not required to be in all OSLC resources. OSLC domain specifications decide which properties are allowed and required for each resource use case. Similarly, the cardinality, read-only nature, value type, representation, and range shown below are just suggested patterns; consult the domain specifications for the values appropriate to that domain."
 

> 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)


[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]