[oslc-core] Addition of Resource defintions for oslc:Discussion and oslc:Comment
Steve K Speicher
sspeiche at us.ibm.com
Fri May 21 16:00:20 EDT 2010
Per my action, I have updated
http://open-services.net/bin/view/Main/OSLCCoreSpecAppendixADRAFT#Common_Resource_definitions
to now include Discussion and Comment resource definitions, eliminating
them from CM 2.0 spec. I have also added a common property
oslc:discussion.
One topic for discussion is comment creation. I see some possible ways to
create Comments and associate them to a Discussion:
1) Expose a Comment creation factory from oslc:Service
2) Utilize either the Discussion resource URI or
3) expose a property on the Discussion resource say 'commentFactoryURI' ?
I think with option 1), it would be fairly inefficient to have to find the
factory URI for each resource via service discovery. Though there is no
reason to prohibit this
I believe options 2) and 3) have desirable characteristics. Is there any
issue of overloading the Discussion resource URI to be a creation factory
for Comment resources?
For the moment, the spec says 2).
Perhaps there is a 4th option, treat Comments as 'Local Inlined Resources'
and add/update via patch semantics.
Thanks,
Steve Speicher | IBM Rational Software | (919) 254-0645
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://open-services.net/pipermail/oslc-core_open-services.net/attachments/20100521/1a580889/attachment-0003.html>
More information about the Oslc-Core
mailing list