Ethan Quach wrote:
>
>
> Jack Schwartz wrote:
>> Hi Ethan.
>>
>>
>>>>
>>>>
>>>> General:
>>>>
>>>> In general, the parser places the requirement on the derived 
>>>> profiles project that the format of the tags be in an easily 
>>>> searchable format, for example that they contain a common prefix 
>>>> which can be searched for.
>>>
>>> Its not clear to me that we're going to be using the
>>> parser to do syntactical validation of the base manifest
>>> on the server.  I will note this possibility though.
>> OK, but there are other reasons too.  In addition to use for 
>> validation, this will allow you to easily search for the items you 
>> want to process.  Since they can be anywhere in the tree, the ability 
>> to use some kind of wildcard to find all items will be useful.
>
> That's a good point; tough, doesn't the document need
> to qualify to meet the given schema before the parser
> can even read and serve the document to searches for
> a consumer?
Yes, but I think you could put that in the schema: adding "or" 
requirements such that at each level, either a syntactically valid tag 
is needed, or a derivable tag is need.  Something where any of the 
following cases would syntactically validate:

<tagOne>
    <tagTwo>value</tagTwo>
    <tagTwo>value</tagTwo>
</tagOne>

<tagOne>
    <tagTwo derived="true" />
    <tagTwo derived="true" />
</tagOne>

<tagOne derived="true" />
>
>
> thanks,
> -ethan
>
> _______________________________________________
> caiman-discuss mailing list
> caiman-discuss at opensolaris.org
> http://mail.opensolaris.org/mailman/listinfo/caiman-discuss

Reply via email to