Hello Steve,
thanks for putting me straight - i misread the intent in the examples of 
the use of rdf:resource.

best wishes,
    -ian

[email protected] (Ian Green1/UK/IBM@IBMGB)
Chief Software Architect, Requirements Definition and Management
IBM Rational



From:
Steve K Speicher <[email protected]>
To:
Ian Green1/UK/IBM@IBMGB
Cc:
[email protected], Andrew J Berner <[email protected]>, 
[email protected], Chris Mcgraw/UK/IBM@IBMGB, community 
<[email protected]>, [email protected], Dominic 
Tulley/UK/IBM@IBMGB, George DeCandio <[email protected]>, Ken 
Jackson/UK/IBM@IBMGB, Pratik Shah <[email protected]>, 
[email protected], [email protected], Simon Wills 
<[email protected]>, Sky Matthews <[email protected]>, 
[email protected], Steve Abrams <[email protected]>
Date:
10/07/2009 14:35
Subject:
Re: [Community] OSLC RM - meetings during July




[email protected] wrote on 07/09/2009 02:34:49 PM:

>  An alternative is to separate the requirement representation from 
> the resources to which it is related, as the CM specification does. (See 

> http://open-services.net/bin/view/Main/CmRestApiV1?
> sortcol=table;up=#Managing_multi_valued_properties.)   So the 
> requirement could indicate the presence of a group of links 
> (collected by type?). 
> 
> In the CM approach links are not first-class in the resource model -
> i can't GET a link, nor can I DELETE one: they are not resources. 
> 
Ian, 

In CM, these links are resources and can be deleted.  They are just quite 
light weight, the are resources that only have properties such as a label 
and a URL to the resource they represent.  We didn't expand on the 
construct as it followed typical REST semantics.  We introduced the 
collref attribute to identify URL that represent a collection of 
resources, so consumers will know that collection semantics apply: knowing 
that GET'ing the URL from collref will result in a feed/collection of 
resources.  Then those resources can be GET, PUT, DELETE, etc. 

Thanks,
Steve Speicher | IBM Rational Software | (919) 254-0645







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





Reply via email to