- From: Giles Hogben <giles.hogben@jrc.it>
- Date: Mon, 1 Oct 2001 17:34:57 +0200
- To: "Lorrie Cranor" <lorrie@research.att.com>, "p3pdev" <www-p3p-dev@w3.org>
So basically everything works ok still as long as you disallow inline schemas from APPEL? But this seems to cause a serious problem for the APPEL matching algorithm Here is an example of what I mean: RULESET ======== <DATA-GROUP base="mycustomschema.xml" appel:connective="or"> <DATA category="online"/> </DATA-GROUP> EVIDENCE ======== <DATA-GROUP base="" appel:connective="or"> <DATA ref="#user.home.online.email"/> <DATA ref="#user.home.online.uri"/> <DATA ref="#user.business.online.email"/> <DATA ref="#user.business.online.uri"/> <DATA ref="#dynamic.cookies" category="online"/> <DATA ref="#dynamic.miscdata" category="online"/> </DATA-GROUP> Although the ruleset and the evidence may be referring to the same external schema, the matching algorithm ( APPEL 5.5.2 ) will fail on the <DATA-GROUP> element. Or am I missing something? ----- Original Message ----- From: "Lorrie Cranor" <lorrie@research.att.com> To: "Giles Hogben" <giles.hogben@jrc.it>; "p3pdev" <www-p3p-dev@w3.org> Sent: Monday, October 01, 2001 5:18 PM Subject: Re: APPEL and the dataschema element > > > But in the previous scenario, this was not necessary - the custom data > > schemas could simply be parsed out of the input. > > Only if they were in the same file. We already had the option > of putting them in a separate file. > > > So is this is a change which needs to be noted in the APPEL spec? > > In general, the APPEL spec needs more documentation on > handling SCHEMA stuff. > > > Also - here is another question. When it comes to "category expansion" > > (APPEL spec 5.4.6) , is it possible that the data-group element in the > APPEL > > ruleset could refer to an inline or external schema which would then be > > needed to expand the category? > > Or are you saying that > > a. APPEL rulesets never include any of the data schemas they refer to > > b. Category expansion can only ever take place over the p3p base data > > schema? > > We are saying that in order to do category expansion, you have > to have the corresponding data schema. It is not sufficient to > expand only the base data schema. You have to get whatever > other schemas are necessary so that you can expand everything. > > Lorrie > >
Received on Monday, 1 October 2001 11:34:10 UTC