[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]
Subject: [OASIS Issue Tracker] (OSLCCORE-37) Deprecate use of resource type LocalResource. Replace with AnyResource with a representation of Inline.
Martin Pain created OSLCCORE-37: ----------------------------------- Summary: Deprecate use of resource type LocalResource. Replace with AnyResource with a representation of Inline. Key: OSLCCORE-37 URL: https://issues.oasis-open.org/browse/OSLCCORE-37 Project: OASIS OSLC Lifecycle Integration Core (OSLC Core) TC Issue Type: Task Reporter: Martin Pain Assignee: James Amsden See "proposal". Also, see discussion in OSLCCORE-35 and in TC meeting 1st Oct 2015. The key problem is that, i a resource shape, oslc:valueType of oslc:LocalResource requires a blank node. However, turning Service Providers into LDPCs of Services, we are likely to need/want the Services to have URIs. To allow this, they can no longer be oslc:LocalResource in the Service Provider shape. We can't see any reason why a client, when performing a GET, would need a resource to be a blank node. (Having it inline is important, but it doesn't have to be a blank node to be inline). Any clients who can deal with blank nodes should be able to deal with resources with URIs, hey can just ignore the URIs. The TC has already voted on this, but this ticket is here (1) to help us find the information in future if we need it, and (2) to track any changes to the spec and discussions that arise from that. -- This message was sent by Atlassian JIRA (v6.2.2#6258)