[oslc-cm] Providing additional types of "change request"-like resources
Steve K Speicher
sspeiche at us.ibm.com
Thu Nov 29 13:48:16 EST 2012
Currently, the CM 2.0 defines only 1 rdf:type of resource and we all know
and love that as oslc_cm:ChangeRequest.
There are many other "kinds" of change requests, today we help guide some
scenarios that are looking for these kinds of resources by using
oslc:usage with some known values [1],[2].
Not having these usage identifiers be rdf:types has always been a little
odd, for a number of reasons:
- Typical way of querying and inferring the type of resource relied on
non-standard ways
- Associating dialogs, factories, queries without these type is a bit off.
We've already proven the need for these usage/type things. So the names
(ids) and concepts are still valid.
My proposal:
In 3.0, introduce these as additional subtypes (rdfs:subClassOf
oslc_cm:ChangeRequest) as first class OSLC-CM resource types: Defect,
PlanItem, Task, RequirementsChangeRequest.
[1] -
http://open-services.net/pipermail/oslc-cm_open-services.net/2010-June/000172.html
[2] -
http://open-services.net/bin/view/Main/CmSpecificationV2#Usage_Identifiers
Thanks,
Steve Speicher
IBM Rational Software
OSLC - Lifecycle integration inspired by the web ->
http://open-services.net
More information about the Oslc-Cm
mailing list