- From: Sandro Hawke <sandro@w3.org>
- Date: Thu, 22 Jun 2006 16:04:48 -0400
- To: public-rif-wg@w3.org
I accepted ACTION-37 [1] to analyze the differences between requirements in the Charter [2] and UCR/Requirements [3] and see if we missed anything. Leora and David ended up helping and doing much of the work. (1) We found two requirements in the charter that the WG has not discussed: SPARQL The Working Group should ensure the rule language is compatible with the use of SPARQL as a language for query of the dataset, that the extension mechanism is compatible with use of the SPARQL protocol for fetching additional datasets, and should aim for compatibility with SPARQL's use of XML datatypes, functions and operators. [[ It's not clear to me what we should do about this one at this point. Is there someone who wants to propose a Requirement based on this, for phase 1? ]] XML Syntax The primary normative syntax of the language must be an XML syntax. [[ Seems obvious. I doubt there are objections. ]] (2) There were some requirements that were explained and/or justified in the charter, but not really in our approved text. This text seems like it may be useful in the future if we decide to add more explanations and justifications, but would be out-of-place for now. (3) We also found a few items that looked more like CSF's than requirements, and which are are not sure were reflected properly in the CSF document (which Paula is working on now, I belive) : Extensibility The Working Group must try to keep in mind the various features and usage scenarios for rule languages, to be sure the right kind of extensibility is in place. OWL It is important that the Working Group maintain compatibility with OWL, allowing knowledge expressed in OWL and in rules to be easily used together. (4) Finally, we noticed there were several places where the charter gives us guidance about what language features need to be covered in phase 1 and might be covered in phase 2. This bears on the requirements which come out of RIFRAF. One approach here is to have someone answer the RIFRAF questions for the language(s) described by the charter, much like they would for some other language(s). David and Leora, if I've left anything out or misrepresented your understanding of the situation, please correct me. -- Sandro [1] http://www.w3.org/2005/rules/wg/track/actions/37 [2] http://www.w3.org/2005/rules/wg/charter [3] http://www.w3.org/2005/rules/wg/wiki/UCR/Requirements
Received on Thursday, 22 June 2006 20:04:53 UTC