[oslc-core] Issue: need for a query resource definition

Ian Green1 ian.green at uk.ibm.com
Fri May 28 03:55:51 EDT 2010


I think we do need an query result resource that domains could/should/must 
adopt.

best wishes,
    -ian

ian.green at uk.ibm.com (Ian Green1/UK/IBM at IBMGB)
Chief Software Architect, Requirements Definition and Management
IBM Rational

oslc-core-bounces at open-services.net wrote on 27/05/2010 14:22:55:

> [image removed] 
> 
> [oslc-core] Issue: need for a query resource definition
> 
> Dave 
> 
> to:
> 
> oslc-core
> 
> 27/05/2010 14:23
> 
> Sent by:
> 
> oslc-core-bounces at open-services.net
> 
> I just added an issue to the OSLC Core DRAFT issues page.
>    http://open-services.net/bin/view/Main/OslcCoreV1Issues
> 
> Here' the issue: As things stand today in the OSLC Core spec DRAFT,
> OSLC domain specs will have to specify the data model for query
> resources. Domains can use OSLC defined resources terminology or a
> shape to do this, but the result could be a different query
> representation for each domain. I think this is a problem and my
> preferred solution to this is to define a simple query shape in
> Appendix A, make it optional and encourage OSLC domains to use it
> rather than defining new query data models and representations.
> 
> I know we are in convergence and not supposed to be adding things to
> the spec, but this seems like a significant gap. Wouldn't it be
> preferable for specs to point at a common resource definition for
> query rather than defining their own?
> 
> We're almost there now. We've defined the oslc:Repsonse
> 
> Or we could simply define a property to hold query result property
> values, e.g. oslc:member (Resource or Inline Resource of any class,
> one-or-many) each value represents one query result.
> 
> What is the consensus on this topic? Do we need to define a query
> resource in OSLC Core?
> 
> Thanks,
> - Dave
> 
> _______________________________________________
> Oslc-Core mailing list
> Oslc-Core at open-services.net
> http://open-services.net/mailman/listinfo/oslc-core_open-services.net






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










More information about the Oslc-Core mailing list