-
Type: Bug
-
Status: New
-
Priority: Major
-
Resolution: Unresolved
-
Affects Version/s: OSLC Query Version 3.0
-
Fix Version/s: None
-
Component/s: Public reviews
-
Labels:None
-
Environment:
Conformance
The conformance clause is referring to normative statements in the specification body. This is good, an these are clearly labelled. But again due to the fuzziness around the notion of "implementation", it is not always clear what to expect from implementation. We will assume here that the implementation is a "server".
Query-1: "An oslc:Service MAY declare zero, one, or..." What is the constraint on servers here? As mentioned before, wouldn't a blanket statement like: "an OSLC:Service MUST be structured in accordance to the model described in..." do the job? (allowing for "zero, one, or...") As for MAY statements they will not in general play a role in conformance.
Query-7: appears to be a requirement for a client, not the server. Do we have client conformance requirements? if yes, should be in a separate clause. Same if we decide that a query or a query response can be separately subject to conformance.