[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]
Subject: Re: [regrep] Groups - patch-rim-query.txt uploaded
Hi Richard, Here is my attempt to summarize your changes to rim.xsd and query.xsd for those that are new to diff -u format: 1. Makes AdhocQueryRequest more OO and extensible: -It allows an AdhocQueryRequest to carry any sub-type of AdhocQueryType (before it was explicitly SQLQuery or FilterQuery -Eliminates use of choice (a poor choice in XML Schema design IMO) in AdhocQueryRequest 2. Fixes inconsistency in how BooleanClause was written. 3. Added Module is a sub-type of RegistryPackage with no additional specialization Here are some questions and comments: 1. Makes AdhocQueryRequest more OO and extensible: I think the changes you propose to rim.xsd and query.xsd indeed do fix some systemic issues with our schema w.r.t QuerySchema and I am supportive of the direction of the changes. I do not know XML schema well enough to understand the syntax used in StoredQueryType and QueryExpressionType. Can you send an annotated version of just those two types? That would be a big help. 2. Good idea, though I caution that there may many inconsistencies and other issues in query.xsd in the FilterQuery schema. My position is that we should not change FilterQuery schema dramatically as I feel that we should obsolete it someday and replace qith XQuery. Until then I would like to make only safe and backward compatible changes to filter query. I believe this one qualifies as that so I +1 it. 3. I am still not sure about Modules and would like to hold opinions until I have done my homework. Others please share you thoughts on Richard's good work here. Thanks. rmartell@galdosinc.com wrote: >The document patch-rim-query.txt has been submitted by Richard Martell (rmartell@galdosinc.com) to the OASIS ebXML Registry TC document repository. > >Document Description: >This patch file (unified diff format) includes all schema changes pertaining to the following proposals I recently posted: generic stored queries, extension modules, and the 'geo' module. These changes are backward-compatible with the latest schema revisions in CVS. > >Download Document: >http://www.oasis-open.org/apps/org/workgroup/regrep/download.php/9358/patch-rim-query.txt > >View Document Details: >http://www.oasis-open.org/apps/org/workgroup/regrep/document.php?document_id=9358 > > >PLEASE NOTE: If the above links do not work for you, your email application >may be breaking the link into two pieces. You may be able to copy and paste >the entire link address into the address field of your web browser. > > > >To unsubscribe from this mailing list (and be removed from the roster of the OASIS TC), go to http://www.oasis-open.org/apps/org/workgroup/regrep/members/leave_workgroup.php. > > > -- Regards, Farrukh
[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]