- From: Dave Reynolds <der@hplb.hpl.hp.com>
- Date: Tue, 17 Jul 2007 12:36:36 +0100
- To: Michael Kifer <kifer@cs.sunysb.edu>
- CC: RIF WG <public-rif-wg@w3.org>
Michael Kifer wrote: > http://www.w3.org/2005/rules/wg/track/actions/299 has been completed. Part > of the title of this action says: "handle datatypes as in RDF." This was > *not* what was resolved at the F2F and was put in there by mistake (I > hope). Certainly, I would not have agreed to such an action, since I do > not know what this might mean in logic. > > Other than that, the main changes are in > http://www.w3.org/2005/rules/wg/wiki/Core/Positive_Conditions Thank you. The approach of using signatures to control well-formedness and having default signatures inferred for Core conditions makes sense to me. Unless I'm missing something there is nothing in that section concerning typed literal data values. There seems to be no mention of them in either the abstract syntax or the semantics, just a list of xsd types at the front. Is that material now somewhere else or is it work in progress or am I just blind? [*] Similarly whilst the introduction says that IRIs are used to refer to individuals, predicates and functions the abstract syntax doesn't yet support that. [Reasonable at this stage, I'm just noting it so we don't forget it.] Minor detail but the section "Signatures in the concrete syntax" seems out of place. It should have an abstract syntax instead of (or perhaps as well as) an example concrete syntax and probably needs its own subsection. I happened to notice some minor typos recorded below for completeness [**]. Dave [*] I realize this is correlated with your rejection of the part of the action concerning handling datatypes "in the same way as in RDF" but I can't tell form your discussion with Sandro what your alternative is and what it's status is. [**] Trivial typos (1) In the line: σ0 has an arrow expression of the form (σ1# ... σ1#) → σ# presumably that should be: (σ1# ... σn#) → σ# (2) Under well-formed formulas, two ψ are missing the trailing ; (3) In "Signatures in the Core RIF Condition Language" the predefined boolean signatures are labelled bn whereas the rest of document uses pn. (4) In "Signatures in the concrete syntax" there is an unclosed fixed-width font shift after "..Const and Var.". -- Hewlett-Packard Limited Registered Office: Cain Road, Bracknell, Berks RG12 1HN Registered No: 690597 England
Received on Tuesday, 17 July 2007 11:37:26 UTC