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: OSLCCORE-35: v2 Resource Shape oslc:Inline property incorreclty mentions blank nodes


While looking at the tables in OSLC v2 for the discovery resources (which use resource shape terminology, in particular the "valueType" and "representation" columns) I realised that the vocab file's definition of oslc:Inline does not seem correct.

For more info see the JIRA I raised: https://issues.oasis-open.org/browse/OSLCCORE-35

This has also raised the question in my mind as to whether most of the places in the v2 spec (or at least the discovery part) that say oslc:LocalResource for the "value type" (which requires use of a blank node - an RDF resource without a URI) ought to say oslc:AnyResource for "value type" and oslc:Inline for "representation" - the only difference (as far as I'm aware) is that the latter allows the resources to have a URI (which may or may not be a hash URI) - but still requires their representation to be inlined. I can't see any benefit to either clients or servers of requiring a blank node. I also don't think that would be a backwards-incompatible change, as clients who can deal with blank nodes should be able to deal with inlined representations (it's making the change the other way round that might break clients).

Any thoughts on either the vocab or the spec? I wouldn't be surprised if I've missed something.


Martin Pain
Software Developer - Green Hat
Rational Test Virtualization Server, Rational Test Control Panel


E-mail: martinpain@uk.ibm.com
Find me on:
LinkedIn: http://www.linkedin.com/profile/view?id=99869908 and within IBM on: IBM Connections: https://w3-connections.ibm.com/profiles/html/profileView.do?userid=12c849c0-ddd5-1030-9b5f-d70a3a891 
IBM



IBM United Kingdom Limited Registered in England and Wales with number 741598 Registered office: PO Box 41, North Harbour, Portsmouth, Hants. PO6 3AU
Unless stated otherwise above:
IBM United Kingdom Limited - Registered in England and Wales with number 741598.
Registered office: PO Box 41, North Harbour, Portsmouth, Hampshire PO6 3AU


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