- From: McBride, Brian <brian.mcbride@hp.com>
- Date: Mon, 19 Feb 2007 14:41:35 -0000
- To: "Dan Connolly" <connolly@w3.org>, "GRDDL Working Group" <public-grddl-wg@w3.org>, "Jeremy Carroll" <jjc@hplb.hpl.hp.com>
Reading http://www.w3.org/2004/01/rdxh/spec [editor's draft $Date: 2007/02/17 21:58:04 $] Section 7 begins: [[ A GRDDL Agent is a software module that computes GRDDL results of information resources. Given a URI I of an information resource IR, and an XPath node N for a representation of IR, subject to security considerations below and local policy and configuration, a GRDDL Agent should: ]] I think this is ambiguous. It could be saying: Forall ?X, if ?X computes GRDDL results of information resources then ?X is a GRDDL Agent And therefore, if anything computes any GRDDL result it should conform the rules in the list that follows. It could be saying: If ?X is a GRDDL agent then ?X computes GRDDL results of information resources and should conform to the rules in the following list. I think you probably mean the latter. I note that section 8 is written in terms, not of a GRDDL Agent but of GRDDL-aware agents. So I'm not sure if the intent is to keep this term also in the document. If so, it might be helpful to distinguish it clearly from a GRDDL Agent. Does the following express what you mean? [[ A GRDDL Aware Agent computes GRDDL results according to the rules in this specification but may be designed not to compute all the GRDDL results of an input representation. A GRDDL Agent is a GRDDL Aware Agent that conforms to the following requirements. Given a URI I of an information resource IR, and an Xpath node N for a representation of IR, except where proscribed by the security considerations described below or by local policy as expressed in its configuration, a GRDDL Agent should: ... ]] Or am I just confused? Brian > -----Original Message----- > From: public-grddl-wg-request@w3.org > [mailto:public-grddl-wg-request@w3.org] On Behalf Of Dan Connolly > Sent: 17 February 2007 00:32 > To: GRDDL Working Group; Jeremy Carroll > Subject: "GRDDL Agents" section, normative security text for > review (# issue-conformance-labels) > > > Further to... > > ACTION: DanC write the draft "conformance label" text, and > then johnL and rreck and bwm (jeremy) will then re-read spec > -- > http://lists.w3.org/Archives/Public/public-grddl-wg/2007Feb/at > t-0135/14-grddl-wg-minutes.html#item03 > > > Please review the new section 7 GRDDL Agents and revised > section 8. Security considerations > http://www.w3.org/2004/01/rdxh/spec#sec_agt > http://www.w3.org/2004/01/rdxh/spec#sec > > Change log entry: > > Revision 1.218 2007/02/17 00:25:02 connolly > - added GRDDL Agents section, with GRDDL Agent conformance label > - subordinate grddl trace example > - move security considerations after GRDDL Agents section > - fix section numbers > > > Section 7 is short enough that I'll just paste it in: > > ---8<--- > 7. GRDDL Agents > > A GRDDL Agent is a software module that computes GRDDL > results of information resources. Given a URI I of an > information resource IR, and an XPath node N for a > representation of IR, subject to security considerations > below and local policy and configuration, a GRDDL Agent > should: > > 1. Find each transformation associated with N, i.e. > 1. each transformation associated with N via the > grddl:transformation attribute as in the > Adding GRDDL to > well-formed XML section > 2. each transformation associated with N via > HTML links of > type transformation, provided the document bears the > http://www.w3.org/2003/g/data-view profile, as in the > Using GRDDL with valid XHTML section. > 3. each transformation indicated by any > available namespace > document, as in the GRDDL for XML Namespaces section. > Note that this step involves computing GRDDL > results of > the namespace document, recursively. > 4. each transformation indicated by any XHTML > profiles, as > in the GRDDL for HTML Profiles section. This step is > also recursive. > 2. Apply each transformation to obtain a GRDDL result. > 3. Merge those GRDDL results. > ---8<--- > > > -- > Dan Connolly, W3C http://www.w3.org/People/Connolly/ > D3C2 887B 0F92 6005 C541 0875 0F91 96DE 6E52 C29E > > >
Received on Monday, 19 February 2007 14:42:04 UTC