Ethan Quach wrote: > > > Ethan Quach wrote: >> >> >> Evan Layton wrote: >>> I think that providing the information that there was a mis-match >>> falls under the XML parsing work. It needs to find the mis-match >>> collect the relevant information about that mis-match and report that >>> back to the caller. >> >> This tells me the parser is responsible for semantically validating >> the meanings of the >> values in the manifest. I am highly against this. IMO, parsers >> syntactically validate, >> not semantically. > > Wait, I'm assuming that what you're talking about here is the validation > of the > repository specification in the manifest; if that's not what you're > talking about, then > nevermind my whole response...
I was referring to the versioning between the schema and the manifest. I'm sorry if I wasn't clear on what I was talking about. :-( -evan > > > -ethan > >> >>> Once that's done then yes it would be up to the AI client to deal >>> with perhaps logging the error or additional information but that >>> information should come from the parser. >> >> So why shouldn't the parser layer just pass the value itself back to >> the AI client (or >> whatever is doing the semantic validation), and this error information >> flows from that >> point on. >> >> >> -ethan >> >>> >>> -evan >>> >>> Ethan Quach wrote: >>>> >>>> >>>> Evan Layton wrote: >>>>> With respect to the schema and manifest version work I think we >>>>> would also want a requirement that not only does the installer >>>>> detect this mis-match but logs a message and passes an error back >>>>> to the rest of the installer. We want to make sure that when these >>>>> mis-matches are found that the user is informed in a way that they >>>>> know what actions they may need to take to either correct the >>>>> problem or make sure they are getting defined and expected behavior >>>>> from the install. >>>> >>>> How is that a requirement for XML parsing team? That seems like its >>>> a requirement to the AI client redesign team. >>>> >>>> -ethan >>>> >>>>> >>>>> just my $0.02... ;-) >>>>> >>>>> -evan >>>>> >>>>> Jack Schwartz wrote: >>>>>> Hi AI rework project teams, >>>>>> >>>>>> Please send your XML parsing requirements to the XML Parsing >>>>>> Rework Team so that we can give you what you need. (Or, please >>>>>> let us know that your team's requirements are already being >>>>>> handled, if that is the case.) Please get the list to us as soon >>>>>> as you can, by Thursday COB latest. >>>>>> >>>>>> For context, please have a look at the problem statements we are >>>>>> solving, and have a look at the strawman proposal for an idea of >>>>>> where we are going. The strawman proposal will be revised >>>>>> according to your needs. Both can be found at: >>>>>> >>>>>> http://opensolaris.org/os/project/caiman/XML_Parsing/ >>>>>> >>>>>> Thanks, >>>>>> Jack >>>>> >>> >> _______________________________________________ >> caiman-discuss mailing list >> caiman-discuss at opensolaris.org >> http://mail.opensolaris.org/mailman/listinfo/caiman-discuss
