IRC log of rif on 2008-11-10
Timestamps are in UTC.
- 16:04:45 [RRSAgent]
- RRSAgent has joined #rif
- 16:04:45 [RRSAgent]
- logging to http://www.w3.org/2008/11/10-rif-irc
- 16:05:13 [kifer]
- zakim, aaaa is me
- 16:05:13 [Zakim]
- +kifer; got it
- 16:08:07 [DaveReynolds]
- Instructions for rrsagent and script: http://dev.w3.org/2002/scribe/scribedoc.htm
- 16:09:40 [DaveReynolds]
- Michael: document is almost as long as BLD but they need to read BLD as well anyway
- 16:10:19 [Harold]
- http://www.w3.org/2005/rules/wiki/index.php?title=Core&diff=6261&oldid=4414
- 16:12:11 [Harold]
- # 7 RIF-BLD as a Specialization of the RIF Framework [RIF-FLD]
- 16:12:11 [Harold]
- * 7.1 The Presentation Syntax of RIF-BLD as a Specialization of RIF-FLD
- 16:12:11 [Harold]
- * 7.2 The Semantics of RIF-BLD as a Specialization of RIF-FLD
- 16:12:11 [Harold]
- * 7.3 The XML Serialization of RIF-BLD as a Specialization of RIF-FLD
- 16:12:11 [Harold]
- * 7.4 RIF-BLD Conformance as a Specialization of RIF-FLD
- 16:12:46 [Harold]
- http://www.w3.org/2005/rules/wiki/BLD#RIF-BLD_as_a_Specialization_of_the_RIF_Framework_.5BRIF-FLD.5D
- 16:15:22 [AxelPolleres]
- AxelPolleres has joined #rif
- 16:15:28 [AxelPolleres]
- sorry, I am late.
- 16:15:45 [AxelPolleres]
- call-in details as usual?
- 16:16:06 [DaveReynolds]
- Michael: suggest replacing 2.1 to 2.5 by just summary of changes without the full summary
- 16:17:14 [Zakim]
- +??P6
- 16:17:28 [Harold]
- http://www.w3.org/2005/rules/wiki/Core#RIF-Core_Semantics
- 16:18:03 [DaveReynolds]
- Michael: it is not standalone, too long for something where you need to refer back to BLD anyway
- 16:20:08 [Harold]
- 7.2 The Semantics of RIF-BLD as a Specialization of RIF-FLD
- 16:20:08 [Harold]
- This normative section defines the precise relationship between the semantics of RIF-BLD and the semantic framework of RIF-FLD. Specification of the semantics that does not rely on RIF-FLD is given in Section Direct Specification of RIF-BLD Semantics.
- 16:20:08 [Harold]
- The semantics of the RIF Basic Logic Dialect is defined by specialization from the semantics of the semantic framework for logic dialects of RIF. Section Semantics of a RIF Dialect as a Specialization of the RIF Framework in [RIF-FLD] lists the parameters of the semantic framework that can be specialized. Thus, for RIF-BLD, we need to look at the following parameters:
- 16:20:10 [Harold]
- * The effect of the syntax.
- 16:20:13 [Harold]
- RIF-BLD does not support negation. This is the only obvious simplification with respect to RIF-FLD as far as the semantics is concerned. The restrictions on the signatures of symbols in RIF-BLD do not affect the semantics in a significant way.
- 16:20:16 [Harold]
- * Truth values.
- 16:20:18 [Harold]
- The set TV of truth values in RIF-BLD consists of just two values, t and f such that f <t t. The order <t is total.
- 16:20:21 [Harold]
- * Datatypes.
- 16:20:23 [Harold]
- RIF-BLD supports the datatypes listed in Section Datatypes of [RIF-DTB].
- 16:20:26 [Harold]
- * Logical entailment.
- 16:20:28 [Harold]
- Recall that logical entailment in RIF-FLD is defined with respect to an unspecified set of intended semantic structures and that dialects of RIF must make this notion concrete. For RIF-BLD, this set is defined the set of all models.
- 16:20:31 [Harold]
- * Import directive.
- 16:20:33 [Harold]
- The semantics of the two-argument Import directive is given in [RIF-RDF+OWL]. The semantics of the one-argument directive is the same as in RIF-FLD.
- 16:20:38 [Harold]
- http://www.w3.org/2005/rules/wiki/BLD#The_Semantics_of_RIF-BLD_as_a_Specialization_of_RIF-FLD
- 16:24:49 [DaveReynolds]
- Michael: suggests shortening the specialization of 2.1 to 2.5 futher
- 16:25:05 [DaveReynolds]
- Michael: suggests not duplicating examples but referring back to BLD
- 16:27:37 [DaveReynolds]
- Michael: just focus on comparative analysis
- 16:35:27 [AxelPolleres]
- hmmm, my own problem is, I am not 100% sure where I can help at the moment. (I was a bit offline the last two weeks)
- 16:36:45 [AxelPolleres]
- I think for a 1st WD, it is not important to have self-containedness.
- 16:42:04 [Harold]
- * As a direct specification, independently of the RIF framework for logic dialects [RIF-FLD], for the benefit of those who desire a direct path to RIF-BLD, e.g., as prospective implementers, and are not interested in extensibility issues. This version of the RIF-BLD specification is given first.
- 16:42:04 [Harold]
- * As a specialization of the RIF framework for logic dialects [RIF-FLD], which is part of the RIF extensibility framework. Building on RIF-FLD, this version of the RIF-BLD specification is comparatively short and is presented in Section RIF-BLD as a Specialization of the RIF Framework at the end of this document. This is intended for the reader who is already familiar with RIF-FLD and does not need to go through the much longer direct specification of RI
- 16:43:11 [AxelPolleres]
- That's fact, that
- 16:43:22 [AxelPolleres]
- 's not just because I joined ;-)
- 16:45:37 [AxelPolleres]
- Can someone sum up the problem with the PRD semantics again? or paste the pointer to the resp. mails?
- 16:50:55 [AxelPolleres]
- So, it sounds like BLD needs change, I am not really clear on the implications on Core editing. If taking over a part, I would prefer to have it clearly separated from BLD changes.
- 16:51:45 [Harold]
- http://www.w3.org/2005/rules/wiki/Core#Mapping_from_the_Presentation_Syntax_to_the_XML_Syntax
- 16:53:49 [Harold]
- (Atom/Expr positional arguments role, with fixed 'ordered' attribute, containing n TERMs)
- 16:54:03 [Harold]
- - args
- 16:54:15 [Harold]
- http://www.w3.org/2005/rules/wiki/BLD#XML_for_the_Condition_Language
- 16:55:56 [AxelPolleres]
- We do have slots in the head, yes?
- 16:56:28 [DaveReynolds]
- Axel - yes frame slots
- 16:57:02 [Harold]
- " As a direct specification"
- 16:58:37 [Harold]
- Core-Self-
- 16:58:53 [Harold]
- CoreSelfContained
- 17:06:46 [Harold]
- Definition (Models). A multi-structure I is a model of a formula, f, written as I |= f, iff TValI(f) = t. Here f can be a RIF-Core document or a non-document formula. ?
- 17:07:07 [Harold]
- http://www.w3.org/2005/rules/wiki/Core#RIF-Core_Semantics
- 17:11:42 [Harold]
- Maybe Gary can help us next week (in the Core telecon) with understanding the relevant parts of the PRD semantics?
- 17:14:10 [Harold]
- "In order to allow production rule systems and logic programming systems to interchange rulesets via RIF-Core we define a strictly safe subset of RIF-Core and only require minimally conformant RIF-Core consumers to correctly translate this safe subset."
- 17:14:39 [Harold]
- http://www.w3.org/2005/rules/wiki/Core#Conformance_Clauses
- 17:15:20 [DaveReynolds]
- Axel: could replace "strictly safe" by "safe" and so replace "minimally conformant" by "safely conformant"
- 17:15:50 [AxelPolleres]
- We can just talk about "safe" instead of "strictly safe" ... then we can just rename "minimally conformant" to "safely conformant"
- 17:19:06 [AxelPolleres]
- I can do it now.
- 17:22:48 [Zakim]
- -kifer
- 17:22:53 [DaveReynolds]
- rrsagent, make log public
- 17:23:09 [DaveReynolds]
- rrsagent, draft minutes
- 17:23:09 [RRSAgent]
- I have made the request to generate http://www.w3.org/2008/11/10-rif-minutes.html DaveReynolds
- 17:23:39 [Zakim]
- -AxelPolleres
- 17:25:00 [Zakim]
- -DaveReynolds
- 17:25:04 [Zakim]
- -Harold
- 17:25:05 [Zakim]
- SW_RIF(CORE)11:00AM has ended
- 17:25:07 [Zakim]
- Attendees were Harold, DaveReynolds, +1.631.833.aaaa, kifer, AxelPolleres
- 17:25:26 [DaveReynolds]
- rrsagent, draft minutes
- 17:25:26 [RRSAgent]
- I have made the request to generate http://www.w3.org/2008/11/10-rif-minutes.html DaveReynolds