All Fields marked with
*
are mandatory.
Change Request
#:
91
Assigned OGC
Document #:
10-109
Name:
*
Panagiotis (Peter) Vretanos
Organization:
*
CubeWerx Inc.
Email:
*
pvretano@cubewerx.com
Document
Name/Version:
*
Catalogue Service Implementation Specification / 2.0.2
OGC Project
Document:
*
07-006r1
If this is a revision of a previous submission and you have a Change Request Number, then check here:
Enter the CR number here:
Enter the Revsion Number that you are revising here:
Title:
*
Make get Domain more general
Source:
*
Not sure what to enter here since the little "?" does not pop-up any help text.
Work item code:
Category:
*
C (Functional modification of feature)
Reason for
change:
*
The current get domain operation is not flexible enough to support the create of robust CSW clients. For example, Table 64 is missing a lot of request parameters for which a client might want to know the run-time domain.
Summary of
change:
*
1) Allow the GetDomain operation to be used on any property in the information model that the CSW advertised it support.
2) Update table 64 to list all the available requests and parameters -- OR -- Rather than specifying an explicit list of request parameters that can be interrogated, specify a pattern that can be used;
something like OperationName.ParameterName. That way as new
operations or parameters are added to the specification the GetDomain operation will automatically support them.
Consequences if
not approved:
Make writing robust CSW clients a lot more difficult.
Clauses affected:
*
Clause 10.7