See also: IRC log
<trackbot-ng> Date: 12 July 2007
<scribe> meeting: XMLSML_WG
<johnarwe> on the phone: john, kirk, philippe, ginny, jim, msm, bassam, brian
absent: Marv, Milan
John introduces Kumar Pandit, who will assume Bassam's editors role.
No updates to either set of minutes.
resolution: Both set of minutes are approved
Action 88 - MSM communicated dates of Oct 15-17 for F2F to XML CG; Registation Page set up
scribe: Action to be Closed
Action 103 - John was unable to contact Milan. Additional contacts needed at Intel to see what is going on.
Action 93 - Philippe, will be discussed today
Action 97 - Philippe, no action
MSM will work on his action this weekend
Action 63 - James has inititated action (email). Not a bugzilla
Bassam, should edit action items regarding dates on his action items.
Discussion of Marv's Action items. ACTION-5 is an editor's action for
all editors.
...Ginny: Editors will take care of this.
... Editors will come back to group on this.
... Marv should close this Action item.
Brian has sent out consolidated list of opinions on disposition of open bugzillas (First public working draft, high priority, whenever)
Discussion of bugzillas in Brian's list on which there is disagreement:
4793: Constraints on ref type attribute (section 3.4):
...Resolution: P1
Columns: B is John, C is Ginny, D is Kirk
4795: Update 3.4.2.2 (regarding null references)
<Brian> quit (leaving for a conflicting meeting)
...Resolution: P1
4801: Resolution: P1
4802: John, syntax change that does not affect meaning
...Resolution: P1
<plh> John, the csv table is at http://www.w3.org/2007/07/sml-issues.html
4803: Need to refer to Schematron spec
...Resolution: P1
4807: Clarify section 5
...Resolution: P1
4817: change phrasing in 3.2
...Note: this is in SML-IF
...Resolution: P1
4818: Rewording of last sentence of 3.2
...Resolution: FPWD
4819: Append 3.3.2. "Floor/Ceiling" issue. Phrase is contrary to
the idea how schemes are defined
...Resolution: P1
4823: definition of unresolved reference. Specification of issue
seems to be incomplete. No indication of what the replacement should use.
... Editors need to make a proposal on this.
...Resolution: P1
4825: deref() against multiple references
...Resolution: P1
4826: Resolution: P1
4827: Resolution: P1
Ginny will change issue off line
<MSM> 4800 fp
<MSM> 4801 p1
<MSM> 4811 - leave alone
<MSM> 4812 13 16 17 fpwd
<MSM> 4834 p1
<johnarwe> 4632 nor P2 Linu cmsmcq@w3.org NEW Use of IRIs
Philippe reports: IRI support is not in Java 6. Need to deal with
non-ASCII characters
...Issue: What happens when you pass IRI for URI?
... Original issue: Switch from URI to IRI in specification?
Discussion proceeds between Philippe and Bassam regarding size and cost of project to implement IRI.
<MSM> [For what it's worth, http://java.sun.com/j2se/1.4.2/docs/api/java/net/URI.html describes the java.net.URI class as accepting arbitrary Unicode characters and doing the percent escaping properly in the path]
<MSM> http://en.wikipedia.org/wiki/Punycode
<MSM> Wikipedia make the punycode algorithm seem reassuringly simple to implement as a string-string transform
Bassam: Is this right time for us to do this? Should it be requirement? (Future implementations would have to anticipate future Java implementations.)
<plh> http://www.ietf.org/rfc/rfc3987.txt
Bassam: Critical concern in SML is the comparison of URIs / IRIs.
Bassam is Checking current implementation of URI creation algorithm for handling non-ASCII escaped character
<johnarwe> ACTION: Philippe to Check situation in Java when creating URI whith non-ASCII character. [recorded in http://www.w3.org/2007/07/12-sml-minutes.html#action01]
<trackbot-ng> Created ACTION-105 - Check situation in Java when creating URI whith non-ASCII character. [on Philippe Le Hégaret - due 2007-07-19].
<Bassam> static void Main(string[] args)
<Bassam> {
<Bassam> Uri uriA = new Uri("http://www.??.com");
<Bassam> Uri uriB = new Uri("http://www.??.com");
<Bassam> bool doesCompare = uriA.Equals(uriB);
<Bassam> }
<Bassam> ?? non-ASCII
Bassam: .NET does seem to compare correctly.
<MSM> Here's an interesting example.
<MSM> If you use www.zürich.com
<MSM> and compare to IDN representation www.xn--zrich-kva.com
<MSM> or to punycode www.zrich.com-0ob
<MSM> or to utf-7 www.z+APw-rich.com
Bassam: If this is what is expected for support of IRI, then no addition is required.
<plh> As an example,
<plh> "http://résumé.example.org" may be considered equivalent to "http://xn--rsum-bpad.example.org".
<Bassam> static void Main(string[] args)
<Bassam> {
<Bassam> Uri uriA = new Uri("www.z�rich.com");
<Bassam> Uri uriB = new Uri("www.xn--zrich-kva.com");
<Bassam> bool doesCompare = uriA.Equals(uriB);
<Bassam> }
<Bassam> static void Main(string[] args)
<Bassam> {
<Bassam> Uri uriA = new Uri("www.z�rich.com");
<Bassam> Uri uriB = new Uri("www.xn--zrich-kva.com");
<Bassam> bool doesCompare = uriA.Equals(uriB);
<Bassam> }
<Bassam> uriA throws an "invalid URI format" exception
<Bassam> Bassam: .NETFX does NOT support IRI in the form of "www.z�rich.com" and "www.xn--zrich-kva.com".
<johnarwe> Kirk loses connection to internet, will try and reconnect
<Bassam> Bassam: such IRI throw an "invalid URI format" exception
<plh> Bassam, and if you add "http://" ?
<plh> you give a domain name to the Uri class, not a full addresss...
<Jim> Part 1: What is considered an SML consumer?
<johnarwe> how much to align with TAG Note http://www.w3.org/2001/tag/doc/versioning
<ginny> I think John's definition of SML consumer as: an "SML consumer" ... is a consumer of 1/more SML documents that processes those document(s) using, in whole or part, semantics defined by SML.
<ginny> is a simple and adequate definition.
Ginny: What is point of defining "SML Consumer"?
Issue - In SML-IF there are normative requirements placed on SML consumers and producers (section 3.1)
John: If this is in SML-IF, it does not put requirements on SML.
Jim: Issue is what does it mean to understand a model?
John: XSLT processor consumes SML, but does not treat it as an SML document. It treats the document simply in terms of the XML that it "understands". See emails earlier this week too for detailed discussion.
Ginny: Agrees with John's definition, but we can't go further.
MSM: Also agrees.
General agreement (by silence) of leaving this discussion in SML-IF rather than moving it to SML spec.
Jim: Part two of the issue: Should we comment to the TAG regarding use of terminology?
John: Comment that the "simplified" diagram seems inconsistent; also, the acts of consumption and production don't imply anything about what is understood.
Jim: Feeling is that unless someone feels strongly
enough "to carry the torch", let it go.
...John: WG does not feel strongly enough to carry this forward with the TAG.
Meeting Adjourns: 3:56 ET
[NEW] ACTION: Philippe to check situation in
Java when creating URI whith non-ASCII character. [recorded in
http://www.w3.org/2007/07/12-sml-minutes.html#action01]
Updated Scribe list for next meeting
Last Scribe Date Member Name Regrets pending 200y-mm-dd Lipton, Paul 200y-mm-dd Milenkovic, Milan 2007-06-11 Waschke, Marvin 2007-mm-dd Kumar, Panit 2007-06-12 Tabbara, Bassam 2007-06-13 Smith, Virginia 7/26 2007-06-13 Eckert, Zulah 2007-06-13 Lynn, James 2007-06-21 Gao, Sandy 2007-06-28 Valentina Popescu all of July 2007-07-05 Brian You 2007-07-12 Wilson, Kirk 7/26 200y-mm-dd Vijay Tewari through 8/20/2007 Exempt Arwe, John 7/24-8/15 Exempt Dublish, Pratul through 7/25/2007 Exempt MSM Exempt PH
John: I'd like to give Kumar another week to "observe" scribing before actually doing so, since he is new.
[End of minutes]