See also: IRC log
<trackbot> Date: 01 May 2013
scrbenick cgreer
scribenick cgreer
<ivan> scribenick: cgreer
thx
proposed: accept minutes of 24 April telecon
pfps: The links in the minutes
absorb trailing punctuation
... the URI poster is somehow messed up
RESOLUTION: to accept the minutes of the 24 April telecon
subtopic: action items
... Etiquette for responding on public-comments list
Guus: We must be polite and take comments seriously
<sandro> +1
Guus: we've got a lot of
documents going out and keep this in our mind at this
time
... so keep in mind difference between public list and internal
one
ericP: Apropos of comments, I've been tracking them in the wiki, just on turtle.
<ericP> turtle comments
ericP: I'm looking for people to
close issues. The protocol is to put your name under the
owner.
... If you're taking ownership of comments, record owner and
resolution please
PatH: I was wondering if there's been any behavior to prompt this comment
Guus: About RDF/JSON is what I was mainly referring to, but we'll discuss that when Manu is present.
subtopic: issue 118 Simplifying datatype semantics
<PatH> http://lists.w3.org/Archives/Public/public-rdf-wg/2013May/0012.html
PatH: The text here basically
tries to avoid a semantic-y taint
... It instead speaks of IRIs and referents
ivan: Perfectly answers my comments
pfps: I'm trying to look up
'rigid identifier'
... It's not in semantics yet.
PatH: Right, but it's in the proposed text
pfps: My concern -- if somebody
uses an IRI for a datatype, it seems as though that 'fixes it
for everyone'
... The change would be 'implementations that recognize
datatype X'...
PatH: I'll adapt, get rid of
'rigid identifier'
... It's a red flag anyhow
... I'll prepare something to vote on now
subtopic: RDF Merge in Semantics
See http://lists.w3.org/Archives/Public/public-rdf-wg/2013Apr/0139.html
pfps: AZ has a point that other
specs use 'merge' so it has to stick around in addition to
'union'
... That's OK. You keep the term around for those circumstances
where you need to cope with blank nodes
<pfps> PROPOSED: add wording to Semantics to again define the merge of two RDF graphs
<sandro> pat: it was an editorial mistake which I will correct. no need for group decision
<sandro> guus: fine.
action to PatH: add wording to Semantics to again define the merge of two RDF graphs
<trackbot> Error finding 'to'. You can review and register nicknames at <http://www.w3.org/2011/rdf-wg/track/users>.
<Guus> ACTION: PatH to add wording to Semantics to again define the merge of two RDF graphs [recorded in http://www.w3.org/2013/05/01-rdf-wg-minutes.html#action01]
<trackbot> Created ACTION-261 - Add wording to Semantics to again define the merge of two RDF graphs [on Patrick Hayes - due 2013-05-08].
gavinc: one of the possible
outcomes of the problem is to remove XML and HTML from
concepts.
... the issue is DOM requirements
... The HTML fragment parsing as it stands produces an HTML
document.
... There's a spec in progress for a fragment, but it's part of
Web Components
... and it's still a WD
... for XML, we're referencing DOM4, not DOM3
... the question of 'can we reference DOM4' is resolved, but
what about fragment parsing part of HTML
sure it makes sense
Guus: What do we need to fix?
gavinc: The DOM4 vs. 3 is
resolved. The HTML issue is a little more complex
... The fragment parsing for HTML just ain't stable
ivan: Why do you say referencing
DOM4 is OK?
... This is also a WD
... I'm wondering whether we need DOM4.
gavinc: THere are comparison methods in DOM3, but they are not implemented
<gkellogg> You could reference the WHATWG version of DOM4.
<markus> was just about to propose the same :-)
gavinc: What's specified in DOM4, although it's a WD, there are implementations at least
ivan: We still don't know whether
or not we can reference DOM4. The other issue though...
... perhaps we can say that HTML datatype is not normative
gavinc: That gets around process
problem, but doesn't help implementors
... I want to just make sure that implementors get HTML
datatypes right
sandro: Let's put aside
procedural problems.
... So this comes up if somebody's writing an RDF system and
somebody wants to match HTML datatypes, even if representations
are different
... worst case is that they cannot do value comparisons
gavinc: Either that or people expect HTML that you can actually use
ivan: Or equality in SPARQL, but it doesn't happen
<gkellogg> <P>foo == <p>foo</p>
sandro: Because you're expecting normative ops, attribute order, whitespace, etc.
gavinc: Or all-closed elements vs non-closing ones.
sandro: As a programmer, I'd be happy if it matched, but we're not used to that as of yet
gavinc: every web browser will do
the right thing here
... This does happen a lot
sandro: But are you comparing HTML literals really?
gavinc: But output HTML we expect to look the same, as an effect of parsing
sandro: We can disagree about how important this is, but that people can get by without this
gavinc: Value vs. literal for HTML (and XML)
<PatH> revized wording for issue 118 is now here, suitable for voting if voting is required: http://lists.w3.org/Archives/Public/public-rdf-wg/2013May/0014.html . Just sayin.
sandro: Is this the only thing wrt HTML?
gavinc: Yes, that's it
sandro: I'd be comfortable with
our declaring that the HTML datatype value process is still not
fully determined
... and until that's settled, the datatype is a flag
... to expect further work in this area
gavinc: And to point to where
value processing is being worked out
... we want people to implement this, but also to point out
that it's not final yet
sandro: Is it also a question
about non-HTML syntax?
... like a literal that's '<' but HTML datatyle
gavinc: That's an ill-typed literal
<AndyS> Suggest we avoid test cases if we're outsourcing to DOM4/whatever for final definition as small details may change after we're finished..
gavinc: you have to be able to parse at least
<markus> wondering whether it wouldn't be better to rename rdf:HTML to rdf:HTML5...
<ericP> <p class="C" style="color:red;"/> == <p style="color:red;" class="C"/>
<ericP> <p class="C" style="color:red;"/> == <p style="color:red;" class="C"/>?
<ericP> can we count on trivial equivalence?
<gavinc> yeah, stuff like that ericP
sandro: I'm proposing that we look for an older HTML that is meaningful for this?
gavinc: There's no standard anywhere about HTML fragments
ivan: And we can't refer to an older one.
gavinc: older HTMLs also didn't deal with fragment parsing
sandro: My point is that we don't specify which HTML
<markus> good point
<yvesr> +1
PatH: This does seem as though we're doing something too wishy-washy with HTML
gavinc: the idea is to dodge the lexical-value mapping for HTML
PatH: Which violates our spec
ivan: I don't see another
choice.
... We could wait a couple of years to finalize RDF but that's
not an option either
<sandro> PROPOSAL: we're specifying rdf:HTML deferring the semantics (lexical-to-value mapping) to whatever is latest/greatest HTML standard. This only comes up for people trying to do D-Entailment on rdf:HTML literals --- determining equality of value, and checking for ill-typed.
sandro: This is so complex .. the basic idea has been stable, but little bits keep changing
PatH: But we didn't have HTML before.
ivan: Now we have HTML which is not XML. It's much more common now
markus: Why do we need to normalize HTML at all?
<gavinc> Not normalizing! Just parsing
markus: we could just use string
comparison
... isn't that viable?
ivan: In practice that would be
difficult.
... same issue in XML. XML literals rely on XML tools
... and the tools can produce a different literal
markus: but you can't have interoperability in this case.
<gavinc> eh, 3 or 4 months ;)
ivan: out hope is that in two years HTML5 WG will finalize
markus: Then HTML6 will come
gavinc: To be clear we're talking
about fragment parsing algorithm, not HTML5
... this is weirder than you think it is
<PatH> we are tslking about this: http://www.w3.org/TR/rdf11-concepts/#section-html
sandro: How about two data types.
HTML-String and parsed-HTML-string
... we can't define the latter yet
pfps: I've seen a solution to
this in Schema-datatypes
... to be compliant you can either use XML 1.0 or XML 1.1
... which was written when 1.1 was in flux
sandro: It's a bit analogous to our dependency on Unicode
ericP: But the contract with Unicode is that there will be no new punctuation
gavinc: and HTML's main goal is backwards compat
ericP: HTML doesnt provide for forward compat
gkellogg: Perhaps we can require that implemenations provide equality based on string comparison, but have an option to change in future
sandro: The question is what if we do use D-entailment
<gavinc> Yeah, we WANT people to do lexical-to-value mapping
sandro: we want people not to
have to remember the string
... the string is gone if you parse
... sounds like we need two datatypes, the second one will
change
gavinc: The one that doesn't map to a value doesn't have a datatype
PatH: It's its own value space
sandro: The value space is 'string'
gavinc: This reads funny. lexical space and value space are the same
sandro: yep it's string with a flag
gavinc: I'm amused
sandro: I need to know about the flag.
gavinc: Would then HTML entities
be equivalient to same string?
... would seem to be no
ivan: I'd me more comfortable keeping what we have now, plus a little hand waving
<sandro> STRAWPOLL: (1) two html datatypes, parsed and unparsed; (2) one html datatype, semantics not set yet, (3) something else
<sandro> 1 2
<ivan> 2
<PatH> tnx ivan
<Guus> pref 2, can live with 1
I prefer 2
<gavinc> 2 (lexical to value mapping to be defined later)
<gkellogg> 2
<AndyS> 2
<pchampin> 2
<ericP> live with 1, prefer 2
<yvesr> 2
<SteveH> 2
<zwu2> 2
<TallTed> prefer 2, OK with 1
<markus> 1 2 (would prefer to just have unparsed)
<PatH> 3
<Souri> 2
<gavinc> +1 PatH
PatH: 'something else' is that we should be explicit about defining but that it's changeable
ivan: That's what I meant by
2
... we make it clear that it's a soft target
<sandro> PROPOSAL: we'll specifying rdf:HTML by deferring the semantics (lexical-to-value mapping) to whatever is latest/greatest HTML standard. This only comes up for people trying to do D-Entailment on rdf:HTML literals --- determining equality of value, and checking for ill-typed.
<sandro> +1
<ivan> +1
<yvesr> +1
<PatH> +1
<zwu2> +0
+1
<gavinc> +1
<TallTed> +1
<sandro> guus: it's editorial how much of this we say this now.
<Souri> +1
<sandro> RESOLVED: close issue-63: we'll specifying rdf:HTML by deferring the semantics (lexical-to-value mapping) to whatever is latest/greatest HTML standard. This only comes up for people trying to do D-Entailment on rdf:HTML literals --- determining equality of value, and checking for ill-typed.
<sandro> (or it was already closed, but tag this as related to issue-63)
<PatH> http://lists.w3.org/Archives/Public/public-rdf-wg/2013May/0014.html
subtopic: back to issue 118
<Guus> PROPOSED: to resolve ISSUE-118 according to Pat's proposal in http://lists.w3.org/Archives/Public/public-rdf-wg/2013May/0014.html
hahah
<ericP> what's the interpretation of { <s> <p> """<script type="text/turtle"><s><p2><o2></script>"""rdf:HTMLLiteral . } ?
<ivan> +1
<pfps> +1
<ericP> 8.3
<PatH> +1
<gkellogg> +1
<TallTed> +1
<zwu2> +1
<sandro> +1
<pchampin> +1
<yvesr> +1
<markus> +1
+1
<Guus> RESOLVED: to resolve ISSUE-118 according to Pat's proposal in http://lists.w3.org/Archives/Public/public-rdf-wg/2013May/0014.html [17:55] <cgreer> hahah
Guus: We're done with concepts and semantics.
<PatH> woot
<sandro> eric, that graph means that s has a p which is the html text "<script type="text/turtle"><s><p2><o2></script>".
Guus: Two minutes for JSON-LD and
Turtle
... How about that turtle test suite?
gavinc: blocked by feature at risk
ericP: Also 0 in literals
gavinc: That's fine in test
cases
... we should datatype them something else if they're not
strings
... I started the action for feature at risk.
<sandro> +1 have some test cases on "\0"^^<example.org/something>
gavinc: lots of 'meh' on
prefixes
... and some who don't like it
Guus: please complete action by next week
sandro: is everything on comments page?
<markus> just realized that JSON-LD LC ends next week
gavinc: yes, no positive ones, just two negative ones.
<PatH> gotta run. bye.
gavinc: strongest argument is that we've not changed turtle except this
sandro: but that's not true
<ericP> i would characterize DBooth's response to those comments as positive
Guus: but we are done for this week.
<Guus> trackbot, end meeting
This is scribe.perl Revision: 1.138 of Date: 2013-04-25 13:59:11 Check for newer version at http://dev.w3.org/cvsweb/~checkout~/2002/scribe/ Guessing input format: RRSAgent_Text_Format (score 1.00) Succeeded: s/propsed/proposed/ Succeeded: s/TallTed:/pfps:/ Succeeded: s/THML/HTML/ Succeeded: s/PROPSED/PROPOSED/ Succeeded: s/minuts/minutes/ Found ScribeNick: cgreer Inferring Scribes: cgreer Default Present: Guus_Schreiber, GavinC, Sandro, TallTed, Ivan, pfps, AndyS, yvesr, gkellogg, SteveH, cgreer, Souri, EricP, PatH, markus, zwu2, pchampin Present: Guus_Schreiber GavinC Sandro TallTed Ivan pfps AndyS yvesr gkellogg SteveH cgreer Souri EricP PatH markus zwu2 pchampin Found Date: 01 May 2013 Guessing minutes URL: http://www.w3.org/2013/05/01-rdf-wg-minutes.html People with action items: path[End of scribe.perl diagnostic output]