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... -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