[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [nm-wg] Relax NG Request Schema
On Fri, 27 Feb 2004, Eric Boyd wrote:
> Paul,
>
> Looks very interesting. I've just skimmed it, but had a couple of quick
> questions.
>
> 1) Does this schema still meet the requirements for the request schema, or
> have you had to alter/not meet any of the requirements?
I think it still meets all of the requirements. I will make sure however
(especially as I've just noticed I haven't put in a startTime and endTime
version in the time section; and I'm not yet supporting all forms of
date/time that we had before).
> 2) Does this schema suggest any new requirements of the request or response
> schema that we hadn't thought of before?
I do not believe so.
> 3) Does this schema require any changes of Dan's relaxed version of the
> response schema?
Probably... if both schemas are to use the same parameters section, then I
think something must be added, as there are extra attributes in the
request schema (required/range/report). It may be easier than I think to
make this work with RelaxNG, however.
The support for different types of date/time may also require changes to
the report schema, if we actually decide to maintain that (which we may).
Sorry to be so brief. Gotta go :)
Paul
> --Eric
>
> At 06:46 PM 2/27/2004 +0000, Paul D Mealor wrote:
> >Hi all,
> >
> >The request schema can be found relaxing here:
> >
> >http://www/~pdm/nmwg/
> >
> >I've tried to make it as similar to the newest report schema as I can, and
> >it does look quite similar.
> >
> >The most notable changes in the request schema are:
> >
> >* time information has been moved within the methodology, a la response
> > schema;
> >
> >* tool information is also in the methodology... I'm not sure if it's
> > entirely sensible there, though - you can only specify one tool to use
> > if you want to specify a tool, and there isn't yet a way of marking it
> > optional/required etc; also the command lines are specified here;
> >
> >* the parameters now have the same names as in the response schema with
> > the extra "required", "range" and "report" attributes;
> >
> >* an allowNewMeasurements attribute and the maxResults attribute have been
> > added to the "Request" element.
> >
> >No examples yet, and no XMLSpy "documentation", because XMLSpy crashes
> >when I try to load Trang-generated XSDs. Did yours work straight off, Dan?
> >
> >Both schemas need support for nodes that have only a name and no IP (I
> >think). Otherwise, nm_subject are all but identical (the request schema
> >has a lot taken out, you might notice)
> >
> >Both nm_tools are very close, except for the added command-line options.
> >Possibly boolean required and report attributes need to be added, however.
> >
> >nm_timeinfo (represents a time period) and nm_statistics (represents
> >requests for particular statistics) are unique to the request schema, and
> >nm_time and nm_values are unique to the report schema.
> >
> >I think the next step is to try to use the same nm_parameters files...
> >
> >Paul
> >--
> >Paul Mealor
> > --+-> pdm@hep.ucl.ac.uk <-+--
> > <-+-- www.hep.ucl.ac.uk/~pdm/ --+->
> > | +44 (0)20 7679 3044 <-+--
> > --+-> x33044 |
>
> Eric L. Boyd
> eboyd@internet2.edu
> 734-352-7032 (work)
> 734-834-6708 (cell)
>
> Office 230
> Internet2
> 3025 Boardwalk
> Ann Arbor, MI 48108
>
--
Paul Mealor
--+-> pdm@hep.ucl.ac.uk <-+--
<-+-- www.hep.ucl.ac.uk/~pdm/ --+->
| +44 (0)20 7679 3044 <-+--
--+-> x33044 |