IRC log of rif on 2008-05-20

Timestamps are in UTC.

15:00:49 [RRSAgent]
RRSAgent has joined #rif
15:00:49 [RRSAgent]
logging to http://www.w3.org/2008/05/20-rif-irc
15:00:58 [ChrisW]
rrsagent, make minutes
15:00:58 [RRSAgent]
I have made the request to generate http://www.w3.org/2008/05/20-rif-minutes.html ChrisW
15:01:14 [DaveReynolds]
DaveReynolds has joined #rif
15:01:16 [ChrisW]
Meeting: RIF Telecon 20 May 2008
15:01:27 [Zakim]
+Sandro
15:01:28 [ChrisW]
Chair: Chris Welty
15:01:30 [Zakim]
-Sandro
15:01:42 [ChrisW]
Dave, you ok to scribe?
15:01:52 [Zakim]
+ +43.12.aaaa
15:01:54 [Zakim]
-Hassan_Ait-Kaci
15:01:59 [DaveReynolds]
Yes, once I manage to get on the call - having problems with the relay.
15:02:14 [Zakim]
+??P30
15:02:14 [IgorMozetic]
IgorMozetic has joined #rif
15:02:18 [Zakim]
+Sandro
15:02:28 [Zakim]
+Hassan_Ait-Kaci
15:02:29 [sandro]
I had trouble getting on, too. okay now, though.
15:02:32 [LeoraMorgenstern]
LeoraMorgenstern has joined #rif
15:02:46 [JeffP]
JeffP has joined #rif
15:02:47 [Zakim]
+[IBM]
15:02:51 [AlexKozlenkov]
AlexKozlenkov has joined #rif
15:02:55 [ChrisW]
zakim, ibm is temporarily me
15:02:55 [Zakim]
+ChrisW; got it
15:02:57 [AdrianP]
AdrianP has joined #rif
15:02:58 [csma]
csma has joined #rif
15:02:58 [JeffP]
(I am at IRC only)
15:03:22 [Zakim]
+ +1.212.781.aabb
15:03:28 [DaveReynolds]
Scribe: Dave Reynolds
15:03:38 [DaveReynolds]
ScribeNick: DaveReynolds
15:03:40 [LeoraMorgenstern]
zakim, aabb is me
15:03:40 [Zakim]
+LeoraMorgenstern; got it
15:03:41 [Zakim]
+??P34
15:03:49 [IgorMozetic]
zakim, ??P34 is me
15:03:49 [Zakim]
+IgorMozetic; got it
15:03:54 [IgorMozetic]
zakim, mute me
15:03:54 [Zakim]
IgorMozetic should now be muted
15:04:06 [Zakim]
+ +49.351.463.4.aacc
15:04:18 [AdrianP]
Zakim, aacc is me
15:04:18 [Zakim]
+AdrianP; got it
15:04:19 [ChrisW]
Agenda: http://lists.w3.org/Archives/Public/public-rif-wg/2008May/0142.html
15:04:24 [AdrianP]
Zakim, mute me
15:04:24 [Zakim]
AdrianP should now be muted
15:04:31 [ChrisW]
ChrisW has changed the topic to: May 20 RIF Agenda http://lists.w3.org/Archives/Public/public-rif-wg/2008May/0142.html
15:04:43 [Harold]
zakim, +43.12.aaaa is me
15:04:43 [Zakim]
+Harold; got it
15:04:43 [ChrisW]
rrsagent, make logs public
15:05:08 [ChrisW]
Topic: Admin
15:05:13 [ChrisW]
http://lists.w3.org/Archives/Public/public-rif-wg/2008May/att-0119/05132008-rif-minutes.html
15:05:34 [ChrisW]
PROPOSED: Accept May 13 telecon mins
15:05:43 [ChrisW]
RESOLVED: Accept May 13 telecon mins
15:05:46 [Zakim]
+csma
15:06:50 [csma]
action: to chris to ask mdean for the May 6 minutes
15:06:50 [trackbot-ng]
Sorry, couldn't find user - to
15:06:53 [ChrisW]
http://www.w3.org/2005/rules/wiki/F2F10
15:07:06 [DaveReynolds]
Draft agenda for F2F10 meeting now available
15:07:13 [csma]
action: chris to ask mdean for the May 6 minutes
15:07:13 [trackbot-ng]
Created ACTION-479 - Ask mdean for the May 6 minutes [on Christopher Welty - due 2008-05-27].
15:07:47 [DaveReynolds]
Chris: main objectives for F2F is to publish BLD and SWC as last Call docs
15:08:01 [DaveReynolds]
Chris: and move the other documents to next working draft
15:08:06 [Zakim]
+Gary_Hallmark
15:09:02 [sandro]
Chris is discussing http://www.w3.org/2005/rules/wiki/F2F10#Schedule_.26_Topics
15:09:10 [DaveReynolds]
Chris: aim to resolve decisions by am of 2nd day all for SWC and by end of second day for BLD
15:09:11 [IgorMozetic]
q+
15:09:13 [Zakim]
-Gary_Hallmark
15:09:25 [DaveReynolds]
Chris: may finish a little early on day 3 apart from editors
15:09:41 [ChrisW]
zakim, who is on the phone?
15:09:41 [Zakim]
On the phone I see Harold, DaveReynolds, Sandro, Hassan_Ait-Kaci (muted), ChrisW, LeoraMorgenstern, IgorMozetic (muted), AdrianP (muted), csma
15:10:02 [csma]
q?
15:10:03 [Zakim]
+Gary_Hallmark
15:10:10 [DaveReynolds]
Sandro: there has to be an official end time
15:10:17 [AdrianP]
Zakim, unmute me
15:10:17 [Zakim]
AdrianP should no longer be muted
15:11:06 [DaveReynolds]
Chris: make 3pm official end time of day 3?
15:12:20 [DaveReynolds]
Chris: [after discussion] OK, so leave it as 5pm.
15:12:41 [AdrianP]
Zakim, mute me
15:12:41 [Zakim]
AdrianP should now be muted
15:13:02 [DaveReynolds]
Chris: the topics have been up for a while but please review
15:13:10 [IgorMozetic]
ack me
15:13:23 [IgorMozetic]
q+
15:13:38 [Zakim]
-Hassan_Ait-Kaci
15:14:05 [Zakim]
+Hassan_Ait-Kaci
15:14:07 [DaveReynolds]
Igor: why isn't FLD going to Last Call?
15:15:39 [Harold]
Igor, Michael and I were also quite surprise about FLD no longer being a on rec track.
15:15:48 [DaveReynolds]
Sandro: FLD is a little more open since no one will implement it directly and Last Call should focus on implementations
15:16:01 [DaveReynolds]
Chris: FLD hasn't had enough review and feedback yet
15:16:04 [Harold]
Soon we will need FLD for PRD.
15:16:22 [Harold]
(2nd instantiation)
15:16:37 [Hassan]
hak -> harold : good luck ! ;-)
15:16:40 [DaveReynolds]
Igor: move UCR earlier in the agenda?
15:17:15 [Harold]
hak, at least what we need for CORE.
15:17:39 [Hassan]
hak -> harold : yeah - even JUST that ... good luck ! ;-)
15:17:44 [Harold]
(a common core of FLD)
15:17:50 [ChrisW]
q?
15:17:54 [ChrisW]
ack ig
15:18:02 [IgorMozetic]
zakim, mute me
15:18:02 [Zakim]
IgorMozetic should now be muted
15:18:41 [ChrisW]
TOPIC: Action Review
15:19:24 [DaveReynolds]
Action-452 is completed (will discuss at F2F)
15:19:24 [AdrianP]
yes, Igor sent a review for UCR
15:19:41 [DaveReynolds]
Action-434 closed
15:21:35 [DaveReynolds]
Action-470 closed - review scheduled on F2F
15:21:36 [AdrianP]
yes
15:23:04 [ChrisW]
TOPIC: Liason
15:23:08 [csma]
action-470 closed
15:23:20 [AdrianP]
nothing
15:23:36 [ChrisW]
TOPIC: UCR
15:23:40 [AdrianP]
Zakim, unmute me
15:23:40 [Zakim]
AdrianP should no longer be muted
15:23:42 [csma]
zakim, mute me
15:23:42 [Zakim]
csma should now be muted
15:25:04 [DaveReynolds]
Adrian: currently each use case describes scenario, motivation, requirements
15:25:16 [DaveReynolds]
Adrian: added concrete examples now that BLD syntax more stable
15:25:28 [sandro]
q+ on Presentation Syntax
15:25:33 [DaveReynolds]
Adrian: reviewers felt requirements and motivations are not so important and should be removed
15:25:50 [csma]
q+
15:25:53 [sandro]
q+ to say curie syntax seems wrong (uses "< ...>" which it should not)
15:25:59 [DaveReynolds]
Adrian: second question is whether the tailor the use cases to BLD, whereas currently they are more general - e.g. events
15:26:11 [DaveReynolds]
s/the tailor/to tailor/
15:27:10 [csma]
zakim, unmute me
15:27:10 [Zakim]
csma should no longer be muted
15:27:29 [DaveReynolds]
csma: so would just keep the use cases in the document?
15:27:58 [DaveReynolds]
Adrian: compromise from Gary would be to compact the requirements into a smaller section separated from the use cases
15:28:09 [AdrianP]
http://lists.w3.org/Archives/Public/public-rif-wg/2008May/0135.html
15:28:11 [Harold]
Compactifying the reqs is a good way to to go at this point.
15:28:20 [DaveReynolds]
Gary: just summarize them, get rid of the pictures and the two levels of goals/csf
15:29:13 [DaveReynolds]
Gary: drop "critical success factors" and drop the cross-links between the use cases and requirements (because they are uneven)
15:29:54 [DaveReynolds]
Gary: some of the links are a stretch and some are missing, just remove them
15:30:16 [DaveReynolds]
Chris: it is common to have such links, maybe they need to be more complete?
15:30:40 [DaveReynolds]
csma: remove one direction? Leave the motivated-by list but drop the forward links from the use cases?
15:30:54 [JeffP]
JeffP has joined #rif
15:31:34 [DaveReynolds]
Chris: up to Adrian but if have the links one way it seems trivial to have them both ways
15:32:32 [DaveReynolds]
csma: in principle the motivation sections are a good thing but the current ones sometimes don't make sense
15:33:05 [DaveReynolds]
Adrian: the original idea of the motivations was to motivate different dialects but currently not clear
15:33:41 [AdrianP]
there is a terrible echo
15:33:41 [DaveReynolds]
Gary: the current very fine grained linkage is too much, would be happy to just have coarse grained link in the requirements section rather than point by point justification
15:34:04 [DaveReynolds]
Chris: loath to loose work we've already done, the current structure was a result of previous reviews
15:34:17 [Hassan]
I agree with Chris
15:34:19 [IgorMozetic]
zakim, unmute me
15:34:19 [Zakim]
IgorMozetic should no longer be muted
15:34:27 [csma]
q?
15:34:34 [AdrianP]
we don't loose the requirements if we only delete the motivates section
15:34:41 [DaveReynolds]
Igor: agrees that the motivates sections and links got in the way.
15:34:47 [Hassan]
q+
15:35:10 [DaveReynolds]
Igor: would also drop the critical success factors
15:35:18 [Hassan]
q-
15:35:33 [DaveReynolds]
Igor: the requirements are self-evident and don't need individual use case links
15:35:53 [DaveReynolds]
Igor: would drop both the motivates section on each UC and the whole requirements section so UCR -> UC
15:36:40 [Harold]
I agree with Gary's 'summary-reqs' proposal.
15:36:43 [DaveReynolds]
Gary: abbreviate the requirements section but leave it in would be OK, just drop the links and separate motivates sections, summary where we are on requirements and which have been met or not
15:37:07 [DaveReynolds]
Chris: as a process matter it may be pretty difficult to completely get rid of the requirements section
15:37:14 [AdrianP]
+1 with Garry
15:37:39 [AdrianP]
Use Case and Requirements somehow belong together
15:38:01 [DaveReynolds]
Sandro: could put the deleted bits (motivates text, critical success factors) into some design analysis document?
15:38:22 [DaveReynolds]
Sandro: the last published version of UCR didn't have the motivates sections, though did have the critical success factors
15:38:54 [csma]
ack csma
15:39:06 [LeoraMorgenstern]
It would be good if it were well done.
15:39:12 [LeoraMorgenstern]
The problem is that it is uneven.
15:40:05 [DaveReynolds]
csma: need to keep the specific requirements, e.g. the implement-by-translators
15:40:38 [DaveReynolds]
Chris: but could take some of the goals section and summarize as an intro paragraph to the requirements section
15:40:41 [AdrianP]
q+
15:40:49 [IgorMozetic]
zakim, mute me
15:40:49 [Zakim]
IgorMozetic should now be muted
15:41:31 [DaveReynolds]
Chris: so actions are remove motivates section from use cases, remove goals section and try to summarize as an intro to the requirements section
15:41:36 [Harold]
Process-wise, can we point out into W3C wiki pages from W3C publications?
15:41:49 [DaveReynolds]
Chris: what about RIFRAF?
15:42:00 [AdrianP]
q-
15:42:15 [IgorMozetic]
zakim, unmute me
15:42:15 [Zakim]
IgorMozetic should no longer be muted
15:42:20 [DaveReynolds]
Gary: reads like an outline of some future document, not clear enough as it stands
15:42:30 [DaveReynolds]
Igor: RIFRAF should go out, didn't find it relevant
15:43:15 [IgorMozetic]
zakim, mute me
15:43:15 [Zakim]
IgorMozetic should now be muted
15:44:30 [DaveReynolds]
Chris: several of the requirements use the word "cover" which was hard to pin down. If take out coverage section maybe reword those requirements, use some more informal word like "supports"?
15:44:46 [DaveReynolds]
Sandro: not a change to make lightly
15:45:18 [sandro]
q?
15:45:19 [DaveReynolds]
Adrian: should have it before the F2F
15:45:40 [sandro]
<cpt:reject>
15:45:53 [DaveReynolds]
Sandro: misusing the presentation syntax, <> around curis, just get rid of the <>
15:47:05 [Zakim]
-Gary_Hallmark
15:47:15 [DaveReynolds]
Adrian: have to update the examples with latest change, also to have more frame logic examples
15:47:31 [ChrisW]
TOPIC: XML Style
15:47:40 [sandro]
zakim, who is on the call>
15:47:40 [Zakim]
I don't understand 'who is on the call>', sandro
15:47:42 [sandro]
zakim, who is on the call?
15:47:42 [Zakim]
On the phone I see Harold, DaveReynolds, Sandro, ChrisW, LeoraMorgenstern, IgorMozetic (muted), AdrianP, csma, Hassan_Ait-Kaci (muted)
15:48:01 [csma]
ack csma
15:48:11 [ChrisW]
ack sandro
15:48:11 [Zakim]
sandro, you wanted to say curie syntax seems wrong (uses "< ...>" which it should not)
15:48:21 [sandro]
Present: Harold, DaveReynolds, Sandro, ChrisW, LeoraMorgenstern, IgorMozetic, AdrianP, csma, Hassan_Ait-Kaci, Gary
15:48:48 [AdrianP]
Zakim, mute me
15:48:48 [Zakim]
AdrianP should now be muted
15:48:59 [sandro]
STRAWPOLL: The XML syntax for BLD should avoid abbreviations, using eg Variable instead of Var
15:49:02 [Harold]
q+
15:49:14 [JeffP]
(Sandro, I am on IRC)
15:49:31 [AlexKozlenkov]
(Sandro, I am on IRC)
15:49:32 [ChrisW]
ack harold
15:49:53 [csma]
q+
15:50:04 [sandro]
Harold: we talked about Const vs Constant, at great length. We can't just say "Constant" for the mathematical set.
15:50:19 [ChrisW]
q?
15:50:27 [csma]
ack csma
15:51:03 [sandro]
csma: the terms "Var" and "Const" are VERY WIDELY used. But "Pred" vs "Predicate" is a better example.
15:51:05 [Hassan]
q+
15:51:14 [DaveReynolds]
csma: Const and Var are sufficiently common that they are not good examples, Pred etc are less common
15:51:14 [AdrianP]
+1 with csam
15:51:17 [ChrisW]
ack hassan
15:51:18 [Harold]
q+
15:51:20 [sandro]
ack Hassan
15:51:32 [JeffP]
+1 with csam
15:51:51 [JeffP]
s/csam/csma
15:52:01 [DaveReynolds]
Hassan: doesn't follow the argument for e.g. Const v. Constant, why not call it by it's full name?
15:52:13 [csma]
+1 with calling Const 'foobar' instead
15:52:20 [ChrisW]
q?
15:52:24 [ChrisW]
ack harold
15:52:39 [csma]
zakim, mute me
15:52:39 [Zakim]
csma should now be muted
15:52:53 [Zakim]
+Gary_Hallmark
15:52:56 [csma]
q+
15:53:24 [DaveReynolds]
Harold: but even for Hassan "op" was OK because it is so common, similarly "Const" is similarly a kind of symbol but if you spell it out as "Constant" it can't be used in a math text
15:53:30 [csma]
ack csma
15:54:21 [GaryHallmark]
GaryHallmark has joined #rif
15:54:25 [DaveReynolds]
csma: if we agree some can be abbreviated because those abbreviations are so common we then have a problem that we have to decide case by case which ones to use - it would be easier to just do one or other everywhere
15:54:29 [csma]
zakim, mute me
15:54:29 [Zakim]
csma should now be muted
15:54:30 [AlexKozlenkov]
"Constant" sounds like it almost comes from physics
15:55:15 [ChrisW]
1: Use abbreviations everywhere
15:55:26 [ChrisW]
2: Use full names everywhere (no abbrevs)
15:55:41 [ChrisW]
3: Use abbrevs when common/familiar
15:56:02 [Harold]
q+
15:56:03 [ChrisW]
4: Decide on a case by case by basis
15:56:11 [GaryHallmark]
sure, WTF...
15:56:20 [csma]
wrt 3: who decides what is common or familiar?
15:56:50 [AlexKozlenkov]
op. 3 creates process issues
15:57:02 [GaryHallmark]
I'll ask my kids what the cool new text abbrevs are, lol
15:57:04 [DaveReynolds]
Harold: can't vote for 1, because e.g. that would mean using "declare" instead of "dec"
15:57:11 [csma]
ack csma
15:57:14 [sandro]
zakim, who is on the phone?
15:57:14 [Zakim]
On the phone I see Harold, DaveReynolds, Sandro, ChrisW, LeoraMorgenstern, IgorMozetic (muted), AdrianP (muted), csma, Hassan_Ait-Kaci (muted), Gary_Hallmark
15:57:19 [csma]
q+
15:57:26 [csma]
ack csma
15:57:29 [ChrisW]
ack harold
15:57:40 [sandro]
q+ to ask Harold why we can't use "Constant"
15:58:29 [DaveReynolds]
csma: case 1 is "allow" rather than force abbreviations everywhere [scribe couldn't follow the point]
15:59:03 [DaveReynolds]
Sandro: why can't we use the world "Constant" in the mathematical English?
15:59:08 [AlexKozlenkov]
"Constant" as in fine-structure constant, sorry, difficult to accept
15:59:33 [DaveReynolds]
Harold: because want to be able to write the maths without font switches so the words have to separable form the rest of the text
15:59:39 [AdrianP]
there is a distiction between definabel and computable constants
15:59:42 [sandro]
Harold: the term "Constant" when it occurs in the text doesn't stand out as a symbol.
16:00:35 [Hassan]
???
16:00:39 [DaveReynolds]
Harold: better to use a new word for the name of a set to make the semantics text clearer
16:00:39 [ChrisW]
q?
16:00:39 [csma]
The point was just that allowing abbrev did not mean allowing aliases: if we abbreviate "declare" as <dec>, the tag <declare> does not exist (as Harold seemed to suggest)
16:00:50 [sandro]
Chris: paraphrasing Harold: It's better to use a new made-up word, instead of re-use an existing word, for sets in the semantics.
16:00:55 [csma]
zakim, mute me
16:00:55 [Zakim]
csma should now be muted
16:00:57 [DaveReynolds]
q+
16:00:57 [sandro]
ack sandro
16:00:58 [Zakim]
sandro, you wanted to ask Harold why we can't use "Constant"
16:01:22 [Hassan]
++++1 with Dave
16:01:33 [Harold]
q+
16:01:38 [csma]
+1 with Dave
16:01:42 [sandro]
DaveReynolds: but isn't this question about the XML? I don't need the mathematical english to use the same word as the XML syntax tag.
16:01:50 [sandro]
q+ to suggest rif:Constant
16:01:59 [sandro]
ack DaveReynolds
16:02:00 [ChrisW]
ack DaveReynolds
16:02:05 [ChrisW]
ack Harold
16:02:21 [DaveReynolds]
Harold: to simplify the mapping of the semantics to the syntax, so using the same word is simpler
16:02:32 [Hassan]
q+
16:02:37 [DaveReynolds]
s/so //
16:02:43 [AdrianP]
there are also other arguements for abbreviations
16:02:44 [ChrisW]
ack sandro
16:02:44 [Zakim]
sandro, you wanted to suggest rif:Constant
16:03:18 [DaveReynolds]
Sandro: one trick is to put a prefix in the mathematical english, e.g. rif:Constant
16:03:38 [ChrisW]
ack hassan
16:03:42 [ChrisW]
q?
16:03:49 [DaveReynolds]
Harold: Michael probably wouldn't like namespaces in the maths
16:04:13 [DaveReynolds]
Hassan: worry about making the XML tags depend on the symbols in the grammar, grammars are not unique
16:04:17 [Harold]
q+
16:05:16 [DaveReynolds]
Hassan: Harold wants a direct map from BNF the XML tags, but then the XML depends on the BNF grammar - the grammar is not canonical, it is the language which is canonical
16:05:50 [AdrianP]
abbreviated XML tags are more compact -> e.g. creates less traffic on the wire if RIF rule sets are interchanged
16:06:01 [AdrianP]
that can be critical for practical scalable applications
16:06:04 [sandro]
q?
16:06:08 [DaveReynolds]
Hassan: which is why annotations are commonly used
16:06:47 [Hassan]
q+
16:07:11 [DaveReynolds]
Harold: XML grammars have sort of visible non-terminals, some of our non-terminals don't appear (TERM) and some (Const) appear, classical tools don't make that distinction
16:07:29 [sandro]
[let's wrap this up with a quick strawpoll. I think we've gotten a better sense of the issue.]
16:07:43 [Harold]
q+
16:07:52 [sandro]
STRAWPOLL: The XML for BLD should be changed to avoid abbreviations, using eg Variable instead of Var
16:08:21 [DaveReynolds]
Hassan: the grammar might evolve in ways which don't preserve the conventions, by separating the grammar and the XML we allow more flexibility
16:09:28 [sandro]
STRAWPOLL: The XML for BLD should be changed to avoid abbreviations, using eg Variable instead of Var
16:09:39 [sandro]
0
16:09:40 [csma]
0
16:09:41 [AdrianP]
-1
16:09:44 [Harold]
-1
16:09:47 [LeoraMorgenstern]
-1 (I like option 3)
16:09:51 [AlexKozlenkov]
-1
16:09:53 [DaveReynolds]
+0
16:10:00 [JeffP]
-1
16:10:01 [ChrisW]
0^100^100
16:10:02 [IgorMozetic]
0
16:10:11 [GaryHallmark]
0 i guess - I'd like to use more English words in PS and XML
16:10:35 [GaryHallmark]
I think it would be silly to diverge XML and PS
16:12:02 [AdrianP]
abbreviations should be of course meaningful
16:12:14 [ChrisW]
Rigid RDF [13] VS concise XML [14] (and all in between)
16:12:39 [csma]
I care about XML being Rigid RDF
16:12:52 [csma]
s/XML/RIF XML/
16:13:18 [csma]
+1 to Gary
16:13:21 [sandro]
STRAWPOLL: Who is interested in using rigid RDF for the BLD serialization format?
16:13:23 [AdrianP]
What is that - rigid RDF?
16:13:39 [Harold]
q+
16:13:46 [ChrisW]
ack hassan
16:13:57 [ChrisW]
zakim, mute hassan
16:13:57 [Zakim]
Hassan_Ait-Kaci should now be muted
16:13:57 [DaveReynolds]
Gary: seems like we are nearly there anyway, if it is a minor change, it would at least give us a justification to point to
16:14:14 [ChrisW]
ack harold
16:14:26 [Harold]
...disadvantages:
16:14:27 [Harold]
* it makes the XML syntax even more verbose
16:14:27 [Harold]
* the elements from the RDF namespace can be confusing, even
16:14:27 [Harold]
off-putting (especially to people who are allergic to RDF)
16:14:27 [Harold]
* it prevents us from making arbitrary (non-striped) XML constructs
16:14:27 [Harold]
that might be useful and elegant.
16:14:29 [Harold]
* it's a course change, late in the day
16:14:43 [DaveReynolds]
Sandro: [describes Rigid RDF as expressed in the email thread]
16:15:16 [csma]
ack csma
16:15:20 [csma]
q+
16:15:35 [sandro]
Harold: Some people don't want the little bits of the rdf namespace.
16:15:37 [csma]
ack csma
16:15:37 [AlexKozlenkov]
@Gary, I do not understand that "justfication" point. Any _syntactic_ mention of RDF makes RIF dependent on RDF
16:15:42 [sandro]
Chris: Who? Where? Are they on the WG?
16:16:00 [Harold]
The Web Services community (all in XML) doesn't want dependency on rdf name space.
16:16:02 [DaveReynolds]
Harold: some production rule folks don't even want namespace dependencies like having rdf:
16:16:02 [Hassan]
We are using RDF in JRules
16:16:07 [sandro]
zakim, who is on the call?
16:16:08 [Zakim]
On the phone I see Harold, DaveReynolds, Sandro, ChrisW, LeoraMorgenstern, IgorMozetic (muted), AdrianP (muted), csma, Hassan_Ait-Kaci (muted), Gary_Hallmark
16:16:46 [DaveReynolds]
csma: doesn't mind about that, rigid RDF does not require knowledge of RDF
16:17:08 [DaveReynolds]
Gary: agreed namespaces have been in XML tools for ages, that's simply not an issue
16:18:15 [DaveReynolds]
Chris: this is XML not RDF
16:18:34 [DaveReynolds]
Harold: thought the current XML, since it is fully striped, is all we need
16:18:58 [DaveReynolds]
Sandro: not quite, e.g. handling of datatypes in consts
16:18:59 [sandro]
STRAWPOLL: Who is interested in using rigid RDF for the BLD serialization format?
16:19:21 [ChrisW]
q?
16:19:34 [DaveReynolds]
Harold: OWL2 uses XML and then has mapping to RDF, propose doing same for RIF
16:19:35 [LeoraMorgenstern]
Could someone summarize the downsides of using rigid RDF?
16:19:55 [ChrisW]
they were put into the irc above by Harold
16:19:56 [DaveReynolds]
Sandro: that is proposed but not agreed, the normative piece is the functional syntax
16:20:04 [AlexKozlenkov]
I do not want even to face my managers if I even mention RDF
16:20:23 [AlexKozlenkov]
...in any shape or form
16:21:12 [GaryHallmark]
+1 for rigid rdf (I have nothing really for or against RDF. If our customers want it, we'll be happy to sell them some)
16:21:24 [DaveReynolds]
Sandro: pretty neutral, but one additional argument - fallback processing seems easier to write in RIF than XSLT and then in turn is easier in the Rigid RDF
16:21:50 [LeoraMorgenstern]
Thanks, Chris.
16:21:57 [csma]
Alex, you will not have to mention RDF. Somewhere deep inside a RIF document, sometimes, there might be a reference to the RDF namespace...
16:22:07 [sandro]
STRAWPOLL: Who is interested in using rigid RDF for the BLD serialization format?
16:22:15 [sandro]
+0.5
16:22:17 [DaveReynolds]
+0.5
16:22:18 [Harold]
-1
16:22:21 [AlexKozlenkov]
-1
16:22:29 [IgorMozetic]
0
16:22:30 [Zakim]
-csma
16:22:31 [AdrianP]
-1
16:22:32 [Zakim]
-AdrianP
16:22:32 [Hassan]
All these problems again are caused by dependence on the grammar ....
16:22:33 [JeffP]
0
16:22:35 [csma]
+1
16:22:47 [AlexKozlenkov]
I'm going to lose all support here even of RDF is mentioned
16:22:52 [csma]
I just got cut off by Zakim...
16:22:56 [AlexKozlenkov]
*if
16:23:01 [AdrianP]
and we should not map to rdf datatypes
16:23:13 [csma]
Alex, RDF will NOT be mentionned
16:23:19 [sandro]
AlexKozlenkov, it's very frustrating that you're on IRC but NOT the call.....
16:23:21 [AdrianP]
I also was thrown out
16:23:38 [sandro]
calling back AdrianP
16:23:43 [Harold]
-1 (from Michael)
16:24:04 [GaryHallmark]
+1
16:24:35 [Zakim]
+csma
16:24:55 [GaryHallmark]
Alex, mere use of the rdf namespace does not commit you to rdf any more than having an rdf mapping to frames commits you to rdf
16:25:12 [csma]
I understand that the cost is near zero, and I heard people saying they found it useful
16:25:18 [csma]
PR people, btw...
16:25:19 [ChrisW]
testing
16:25:21 [AdrianP]
XML Schema Part 2: Datatypes are very well known in many communities but I don't think that people want to read about RDF datatypes if they don't care about RDF
16:25:40 [AlexKozlenkov]
it seems like an entirely unnecessary sneaking of RDF via back door
16:25:45 [csma]
We already have RDF datatypes, btw...
16:26:03 [Zakim]
+ +49.351.6.aadd
16:26:15 [AdrianP]
Zakim, aadd is me
16:26:15 [Zakim]
+AdrianP; got it
16:26:21 [AdrianP]
Zakim, mute me
16:26:21 [Zakim]
AdrianP should now be muted
16:26:31 [csma]
Harold, you have already the RDF namespace in BLD
16:26:40 [sandro]
Sandro: Harold -- are there any technical reasons? Or is this solely marketing reasons?
16:26:51 [csma]
zakim, unmute me
16:26:51 [Zakim]
csma was not muted, csma
16:26:59 [csma]
# rdf:XMLLiteral
16:26:59 [csma]
# rif:text
16:27:01 [AlexKozlenkov]
For me, web services is key, I cannot see RDF making it there--at all
16:27:14 [GaryHallmark]
harold, there is nothing really to "buy into"
16:27:38 [DaveReynolds]
[Not as scribe] - Alex the proposal is not RDF but XML, there is zero impact on web services
16:27:39 [GaryHallmark]
all web services use namespaces
16:27:49 [sandro]
AlexKozlenkov, just because of Bad Blood? Or is there some technical reason?
16:28:02 [DaveReynolds]
csma: already have rdf namespace in RIF at least for some literals
16:28:07 [AlexKozlenkov]
and any rdf namespace is not the one I would like to see there
16:28:27 [csma]
q+
16:28:42 [DaveReynolds]
Harold: the current syntax is better and took a lot of work to get here. And can use stripe skipping on it.
16:28:48 [csma]
q?
16:29:14 [DaveReynolds]
Chris: so can't you stripe skip the Rigid RDF syntax?
16:29:20 [sandro]
FWIW, as I replied to Gary -- I don't *think* you can stripe skip & be extensible.
16:29:23 [AlexKozlenkov]
Guys, it is about extending the reach of the standard, the smaller the dependencies, the better
16:29:51 [AlexKozlenkov]
It is Occam's razor again
16:29:54 [DaveReynolds]
Harold: can stripe skip the current syntax with one XSLT rule and get to the prior nice syntax
16:29:55 [csma]
alex, Rigid XML means zero dependency
16:30:04 [csma]
s/XML/RDF/
16:30:10 [sandro]
Ah -- oh, maybe this kind of skipping single-property slots.... maybe.
16:30:18 [DaveReynolds]
[Not as scribe] As a reviewer I did NOT say the proposed XML syntax was "very good"
16:30:36 [Hassan]
+1 with Sandro!!!
16:31:02 [DaveReynolds]
Sandro: the problem with an argument based on stripe skipping is that stripe skipping harms extensibility and metadata everywhere
16:31:16 [AlexKozlenkov]
OK< so why are you calling it Rigid "RDF"?
16:31:37 [Zakim]
-Hassan_Ait-Kaci
16:31:38 [AdrianP]
bye
16:31:40 [Zakim]
-IgorMozetic
16:31:41 [Zakim]
-Harold
16:31:41 [Zakim]
-AdrianP
16:31:43 [Zakim]
-LeoraMorgenstern
16:31:45 [Zakim]
-Gary_Hallmark
16:31:49 [csma]
because it makes the XML parsable by an RDF parser.
16:31:49 [ChrisW]
zakim, list attendees
16:31:49 [Zakim]
As of this point the attendees have been Hassan_Ait-Kaci, Sandro, DaveReynolds, ChrisW, +1.212.781.aabb, LeoraMorgenstern, IgorMozetic, +49.351.463.4.aacc, AdrianP, Harold, csma,
16:31:50 [JeffP]
bye
16:31:53 [Zakim]
... Gary_Hallmark, +49.351.6.aadd
16:32:00 [sandro]
ROFL, AlexKozlenkov. I'll try to think of a better name!
16:32:04 [csma]
Pars-able. Does not mean you have to do it
16:32:16 [csma]
but people who want to do it, can
16:32:17 [ChrisW]
Regrets: MichaelKifer JosDeBruijn PaulVincent DavidHirtle
16:32:23 [csma]
So, it extends the reach
16:32:25 [ChrisW]
rrsagent, make minutes
16:32:25 [RRSAgent]
I have made the request to generate http://www.w3.org/2008/05/20-rif-minutes.html ChrisW
16:32:33 [sandro]
Does "RDF-Aligned XML" have the same problem, AlexKozlenkov?
16:33:03 [AlexKozlenkov]
yes
16:33:15 [Zakim]
-DaveReynolds
16:33:18 [sandro]
Any reference to "RDF" is bad for these folks, AlexKozlenkov?
16:33:21 [ChrisW]
zakim, who is on the phone?
16:33:21 [Zakim]
On the phone I see Sandro, ChrisW, csma
16:33:35 [AlexKozlenkov]
that's right
16:34:04 [AlexKozlenkov]
Look, we are talking buy-in questions
16:34:24 [DaveReynolds]
So RIF is a W3C semantic standard which shouldn't mention RDF anywhere?
16:34:36 [AlexKozlenkov]
not being stubborn but looking at the chalenges I'm facing in ensuring the buy-in, RDF does not help
16:34:54 [Harold]
RIF has a lot of RDF through Jos' document.
16:34:58 [AlexKozlenkov]
What about XML?
16:35:28 [AlexKozlenkov]
It is an W3C standard and RDF is completely complementary, and side-by-side...
16:35:50 [Harold]
Think of W3C's Web Services standards.
16:36:45 [AlexKozlenkov]
Exactly
16:37:44 [csma]
Rigid RDF is just a name. It does not make RIF XML depends on RDF (well, it puts constraints on the design, but no dependeny from the implementor nor user point of view)
16:38:26 [Harold]
Sandro wrote:
16:38:26 [Harold]
* the elements from the RDF namespace can be confusing, even
16:38:27 [Harold]
<Harold> off-putting (especially to people who are allergic to RDF)
16:38:38 [AlexKozlenkov]
csma, I disagree, it introduces an _unnecessary_ link to RDF
16:38:58 [csma]
If it made RIF XML dependent on RDF, even so slightly, I would be against
16:39:03 [AlexKozlenkov]
violating Occam's razor if anything
16:39:09 [csma]
what link to RDF does it introduce?
16:39:25 [csma]
(the RDF namespace is already there)
16:40:02 [Zakim]
-ChrisW
16:40:03 [Zakim]
-Sandro
16:40:04 [Zakim]
-csma
16:40:04 [Zakim]
SW_RIF()11:00AM has ended
16:40:06 [Zakim]
Attendees were Hassan_Ait-Kaci, Sandro, DaveReynolds, ChrisW, +1.212.781.aabb, LeoraMorgenstern, IgorMozetic, +49.351.463.4.aacc, AdrianP, Harold, csma, Gary_Hallmark,
16:40:08 [Zakim]
... +49.351.6.aadd
16:40:15 [Harold]
(is only a hack to use XMLLiteral, not seen if you dont use it)
16:40:27 [AlexKozlenkov]
it is a form of RDF/XML
16:40:29 [csma]
Alex, sorry, I have to go
16:40:53 [AlexKozlenkov]
Sure Christian, thanks for discussing this
16:41:03 [AlexKozlenkov]
...bye...
16:41:17 [csma]
Let's continue that discussion by email. Read Sandro's emails
16:41:32 [csma]
csma has left #rif
18:08:12 [sandro]
sandro has joined #rif
18:58:37 [Zakim]
Zakim has left #rif
19:10:42 [sandro]
sandro has joined #rif
19:31:56 [sandro]
sandro has joined #rif
19:32:42 [sandro]
sandro has joined #rif