IRC log of 16 Dec 2002 TAG teleconference

[09:41:57]
--> Ian (~ian@tux.w3.org) has joined #tagmem

[13:30:40]
--> RRSAgent (~&rrs-logg@tux.w3.org) has joined #tagmem

[13:30:41]
* RRSAgent is logging

[13:30:44]
--> Zakim (~&rrs-brid@tux.w3.org) has joined #tagmem

[13:30:47]
<Ian> Zakim, this will be TAG

[13:30:49]
<Zakim> ok, Ian

[14:37:10]
--> TimBL_ (~chatzilla@tux.w3.org) has joined #tagmem

[14:37:24]
<TimBL_> RRSAgent, stop

[14:37:25]
* RRSAgent is not logging

[14:46:56]
--> Stuart (~skw@hplb.hpl.hp.com) has joined #tagmem

[14:53:23]
--> DanC (~connolly@tux.w3.org) has joined #tagmem

[14:55:07]
--- DanC has changed the topic to: 16Dec TAG http://www.w3.org/2002/12/16-tag

[14:55:14]
<Zakim> TAG_Weekly()2:30PM has now started

[14:55:14]
<Zakim> +Ian

[14:55:28]
* DanC suggests Ian /op me

[14:55:55]
--- Ian gives channel operator status to DanC

[14:56:06]
--- Ian gives channel operator status to TimBL_

[14:56:13]
--- Ian gives channel operator status to Stuart

[14:57:33]
<Zakim> +DanC

[14:57:54]
--> TBray (~chatzilla@gt.antarcti.ca) has joined #tagmem

[14:58:03]
<Stuart> Might be useful to have these two references from Paul Grosso handy

[14:58:25]
<Stuart> [1] http://www.w3.org/XML/Group/2002/02/xml-f2f-20020225-min#future-tasks

[14:58:25]
<Stuart> [2] http://lists.w3.org/Archives/Public/www-tag/2002Dec/0073

[14:58:25]
<Stuart> [1] http://www.w3.org/XML/Group/2002/02/xml-f2f-20020225-min#future-tasks

[14:58:25]
<Stuart> [2] http://lists.w3.org/Archives/Public/www-tag/2002Dec/0073

[14:58:42]
<Stuart> Oops... pasted twice

[14:59:40]
<Zakim> +??P6

[14:59:42]
--> Norm (~ndw@kilimanjaro.pr.Sun.COM) has joined #tagmem

[14:59:53]
<Ian> zakim, ??P6 is Stuart

[14:59:54]
<Zakim> +Stuart; got it

[14:59:55]
<Zakim> +Norm_Walsh

[15:00:01]
<Zakim> +TimBL

[15:00:13]
<Norm> zakim, Norm_Walsh is Norm

[15:00:14]
<Zakim> +Norm; got it

[15:00:17]
<Zakim> +??P9

[15:00:23]
<Ian> zakim, P9 is Paul

[15:00:23]
<Zakim> sorry, Ian, I do not recognize a party named 'P9'

[15:00:28]
<Ian> zakim, ??P9 is Paul

[15:00:29]
<Zakim> +Paul; got it

[15:00:29]
--> PGrosso (~pgrosso@cs2865-119.austin.rr.com) has joined #tagmem

[15:00:39]
<Ian> PaulG: Do you have teleconf info?

[15:00:41]
* DanC waves to PGrosso

[15:00:49]
<Zakim> +PGrosso

[15:00:50]
<Zakim> +Tim_Bray

[15:00:56]
* PGrosso waves back

[15:01:16]
* DanC RRSAgent, pointer?

[15:01:17]
<RRSAgent> See http://www.w3.org/2002/12/16-tagmem-irc#T19-37-25

[15:02:07]
* Norm wanders away from the keyboard momentarily

[15:02:20]
<Ian> Chair: SW

[15:02:22]
<Ian> Scribe: IJ

[15:02:24]
--> tim-lex (~timbl@tux.w3.org) has joined #tagmem

[15:02:27]
<Ian> # Accept 9 Dec minutes

[15:02:32]
<Ian> http://www.w3.org/2002/12/09-tag-summary

[15:02:43]
<Ian> DC: Second proposal to approve.

[15:02:49]
<Ian> Resolved: 9 Dec minutes accepted

[15:02:56]
<Ian> # Accept this agenda?

[15:03:01]
<Ian> http://www.w3.org/2002/12/16-tag

[15:04:15]
* Norm wanders back

[15:04:45]
<Ian> Next meeting: 6 Jan 2003 (no regrets)

[15:05:09]
<Zakim> +??P2

[15:05:30]
<Zakim> +DOrchard

[15:05:38]
<Ian> IJ: Can I retroactively add a title page date to first 3 findings

[15:05:49]
--> Roy (~Roy@64-60-92-50.cust.telepacific.net) has joined #tagmem

[15:06:59]
<Ian> DC: I'd like title page date to correlate to the date of a TAG.

[15:07:21]
<Ian> IJ: I'd also like to indicate last modified date; then indicate in status that we don't expect to modify in place.

[15:07:25]
<-- Stuart has quit (EOF From client)

[15:07:57]
<tim-lex> Zakim, who is here?

[15:07:58]
<Zakim> On the phone I see Ian, DanC, Stuart, Norm, TimBL, Paul, PGrosso, Tim_Bray, ??P2, DOrchard

[15:08:00]
<Zakim> On IRC I see Roy, tim-lex, PGrosso, Norm, TBray, DanC, TimBL_, Zakim, RRSAgent, Ian

[15:08:10]
<Ian> zakim, ??P2 is Roy

[15:08:12]
<Zakim> +Roy; got it

[15:08:26]
<Ian> Roll call: All present + PaulGrosso - ChrisLilley

[15:08:30]
<tim-lex> __________________________________________________________

[15:08:31]
<tim-lex> http://www.w3.org/2001/tag/ilist#xmlProfiles-29

[15:09:23]
--> Stuart (~skw@host217-39-35-68.in-addr.btopenworld.com) has joined #tagmem

[15:09:28]
<Ian> NW: If there is a way for specs to refer normatively to a doc that describes a subset of xml, that would be useful.

[15:09:41]
<Ian> NW: We should attempt to do this by editorial revision of XML 1.1.

[15:10:06]
<Stuart> q?

[15:10:07]
* Zakim sees no one on the speaker queue

[15:10:19]
<Ian> NW: So that we can produce a spec that describes a standalone version of XML, and have another document that says "here's what else to do to get back full XML."

[15:10:40]
--> skw (~skw@hplb.hpl.hp.com) has joined #tagmem

[15:10:47]
<DanC> sourceforge tracks security exploits?

[15:10:49]
<Ian> TB: This issue is becoming more visible.

[15:11:19]
<Ian> PG: I think it's fair to say that the XML Core WG last discussed in Feb 2002.

[15:11:30]
<-- skw has quit (User pushed the X - because it's Xtra, baby)

[15:11:34]
* DanC wondersi if Norm's comment was recorded accurately; perhaps I should queue myself to ask

[15:11:34]
<Ian> PG: The group's sense was not being eager to jump into a new version of XML.

[15:11:37]
--> DaveO (~dorchard@ekgj2138y129i.bc.hsia.telus.net) has joined #tagmem

[15:12:11]
<Ian> PG: Glad this discussion happening outside of XML Core for now; will make our job easier.

[15:12:36]
<Ian> PG: The XML Core WG is willing to work on this. Need to figure out in which spec this would happen (1.2? A W3C Note?)

[15:12:37]
<TBray> http://makeashorterlink.com/?Y42112AC2

[15:12:37]
<DanC> (i.e. if the community figures out a limited scope, it'll make the XML Core WG's job easier)

[15:13:17]
<DanC> ah; security focus..

[15:13:19]
<Ian> PG: Core WG participants have expressed opinions from nothing -> minimal -> redoing XML right.

[15:13:52]
<TBray> q+

[15:13:53]
* Zakim sees TBray on the speaker queue

[15:13:56]
<Stuart> q?

[15:13:58]
* Zakim sees TBray on the speaker queue

[15:13:59]
<Ian> ack TBray

[15:14:00]
* Zakim sees no one on the speaker queue

[15:14:32]
<Ian> TB: Launching an XML 2.0 project would be disastrous.

[15:14:50]
<Ian> TB: What's going on in XMLP is symptomatic.

[15:15:03]
<Ian> TB: Custom subsets hurting interoperability.

[15:15:59]
<PGrosso> q+

[15:16:00]
* Zakim sees PGrosso on the speaker queue

[15:16:02]
<Stuart> q?

[15:16:03]
* Zakim sees PGrosso on the speaker queue

[15:16:46]
<Ian> DO: It seems that we have a difference of opinion about what it means to be XML.

[15:17:10]
<Ian> DO: Some people think of XML as "an XML spec", others think of XML as XML 1.x + other things.

[15:17:29]
<Ian> TB: Anybody who will use XML will use namespaces and likely have recourse to the infoset.

[15:17:45]
<Ian> TB: It's arguable that putting the pieces in one spec will make people's lives easier.

[15:18:06]
* DanC q+ to emphasize that profiles are, while occasionally merited, generally evil

[15:18:07]
<Ian> PG: I think that it would be very different developing a minimal XML and a mechanism for subsetting XML.

[15:18:07]
* Zakim sees PGrosso, DanC on the speaker queue

[15:18:10]
* DaveO I wonder what the full list of high priority features that aren't currently done in xml 1.? + ns + infoset + xml base.

[15:18:14]
<Ian> ack PGrosso

[15:18:15]
* Zakim sees DanC on the speaker queue

[15:18:25]
<Ian> TB: I don't like run-time profiles for XML.

[15:18:28]
* DaveO such as a xml:id attribute

[15:18:35]
<Ian> TB: My preferred approach is one hard-wired subset.

[15:18:49]
<TBray> xml:id is a new feature and thus out-of-scope IMHO

[15:18:52]
<tim-lex> q+

[15:18:53]
* Zakim sees DanC, Tim on the speaker queue

[15:19:04]
<Stuart> ack DanC

[15:19:06]
<Zakim> DanC, you wanted to emphasize that profiles are, while occasionally merited, generally evil

[15:19:06]
* Zakim sees Tim on the speaker queue

[15:19:08]
<Ian> DC: I'd like any TAG finding to start "Profiles are evil. However, in some cases they are merited...."

[15:19:19]
* DaveO tim, I understand the principle: no new features. I'm just wondering how big and diverse the list is.

[15:19:28]
<PGrosso> Cf. xml:id, that is the one thing I'd have a hard time saying cannot be considered in any "new" XML profiles.

[15:19:52]
<TBray> slippery-slope, that's all

[15:19:54]
* DanC likes xml:id; encourages PGrosso to make the point orally

[15:20:27]
<Stuart> ack Tim

[15:20:28]
* Zakim sees no one on the speaker queue

[15:20:38]
* DaveO btw, the * items are not logged, hence why I've been doing /me to send messages.

[15:20:43]
<Ian> TB: I think the TAG should be specific. We should do the things that would benefit the community, based on several years' experience.

[15:20:49]
<DaveO> q+

[15:20:51]
* Zakim sees DaveO on the speaker queue

[15:20:59]
<PGrosso> q+ to mention that xml:id and entities are the 2 things the XML Core WG has told people to do in the internal subset.

[15:21:00]
* Zakim sees DaveO, PGrosso on the speaker queue

[15:21:00]
<Ian> TBL: Consolidation of specs is a separate issue.

[15:21:06]
<Norm> q+

[15:21:08]
* Zakim sees DaveO, PGrosso, Norm on the speaker queue

[15:21:20]
<Ian> TBL: Are we (otherwise) just talking about removal of the external subset?

[15:21:33]
<Ian> TB: Could be removal or a way to get rid of billion laughs bug.

[15:21:48]
<Ian> TB: (Recursive explosions in run-time messages).

[15:21:50]
<tim-lex> q+ pc

[15:21:51]
* Zakim sees DaveO, PGrosso, Norm, Pc on the speaker queue

[15:22:07]
<TBray> anyhow, I'm far from convinced that xml:id is really needed

[15:22:30]
<Ian> DO: I generally agree with TB here. In Web Services, we have run into a problem of the notion of doing ID attribute.

[15:22:42]
<Ian> DO: Lots of Web Services vocabs have created some kind of ID attribute.

[15:23:13]
<DanC> doc#foo doesn't work without xml:id.

[15:23:35]
<TBray> it works if you serve it as anything but application/xml

[15:23:44]
<Stuart> ack Dave0

[15:23:45]
* Zakim sees DaveO, PGrosso, Norm, Pc on the speaker queue

[15:23:45]
<TBray> and application/xml doesn't seem to be useful/used in practice

[15:23:57]
<Stuart> ack DaveO

[15:23:59]
* Zakim sees PGrosso, Norm, Pc on the speaker queue

[15:24:00]
<DanC> hmm..

[15:24:13]
<Ian> PG: xml:id and entities are the 2 things the XML Core WG has told people to do in the internal subset.

[15:24:38]
<Ian> PG: We can either (1) find a way to get rid of internal subset or (2) find a way to use safely.

[15:24:56]
<Ian> PG: I have heard a trend to no character entities.

[15:25:03]
<TBray> q+

[15:25:04]
* Zakim sees PGrosso, Norm, Pc, TBray on the speaker queue

[15:25:08]
<Ian> ack PGrosso

[15:25:09]
<Zakim> PGrosso, you wanted to mention that xml:id and entities are the 2 things the XML Core WG has told people to do in the internal subset.

[15:25:10]
* Zakim sees Norm, Pc, TBray on the speaker queue

[15:25:14]
<DaveO> TB, seems like application/foo+xml that re-used xml:id would be useful.

[15:25:20]
<TBray> to say (1) nobody else is gonna take on the entity/char-ref problem, and

[15:25:31]
<TBray> (2) anybody who makes an XML language defines an ID attribute

[15:25:39]
<Ian> ack Norm

[15:25:41]
* Zakim sees Pc, TBray on the speaker queue

[15:25:54]
* DanC thinks (2) is a pretty good argument for xml:id

[15:26:09]
<Ian> NW: I am flatly opposed to the idea of changing rules for how entities are declared.

[15:26:36]
<Roy> q+

[15:26:37]
* Zakim sees Pc, TBray, Roy on the speaker queue

[15:26:40]
<Ian> NW: I think that this redefining would cause lots of problem, be hard to explain, cuase backwards compat issues.

[15:26:56]
<Ian> NW: I hear people asking for one profile: one that doesn't have an internal subset.

[15:27:17]
<Ian> NW: I would like no new features.

[15:27:19]
<Ian> ack PC

[15:27:20]
* Zakim sees TBray, Roy on the speaker queue

[15:27:24]
<TBray> camel's nose indeed

[15:28:04]
<Ian> PC to DC: Are you against us doing an XML version that is XML*?

[15:28:14]
<Ian> DC: I want the cost of profiling acknowledged every time it's done.

[15:29:05]
<Ian> PC: I am favorable to the idea of creating an XML-SW spec (or something like it). I ack DC's point about cost of profiles.

[15:29:20]
<PGrosso> What is the advantage of combining specs at this point? It's too late to make the spec easier to read for implementors.

[15:29:24]
<Ian> ack TBray

[15:29:26]
* Zakim sees Roy on the speaker queue

[15:29:32]
<Ian> TB: XML-SW has fewer options than XML 1.0.

[15:29:49]
<Ian> TB: Nobody in the world is going to take on the job of defining a new way of defining character entities (or other kinds).

[15:29:54]
<Norm> We can't get rid of existing processors, so the fact that the subset is smaller doesn't mean there's fewer options; there can only be more options

[15:30:13]
<Ian> TB: On xml:id - every xml language I know of has an ID attribute.

[15:30:19]
<PGrosso> Tim, does that mean that we should do it (define entities) or not do it?

[15:30:21]
<Ian> TB: In almost every case, it happens to be named "id".

[15:30:28]
<Ian> TB: IDs won't go away.

[15:30:37]
<Norm> If you want an ID, use a subset or a schema language.

[15:30:42]
<Ian> TB: xml:id is a plausible idea, but I agree with NW - no new features.

[15:30:44]
<Roy> I don't see how anyone could consider "entities must not be parsed or expanded inside entity declarations" a difficult to understand requirement. I am seriously considering asking that Xerces implement that in spite of the XML standard, because in this case XML is broken for all implementations. Unsafe code is never worthwhile outside of weaponry, and even then only when it is designed to be unsafe.

[15:30:49]
<Norm> s/a subset/an internal subset/

[15:30:53]
<Ian> q?

[15:30:55]
<DanC> ooh... yes, fix xpointer so that #bar means the xpath expression @id='bar'

[15:30:55]
* Zakim sees Roy on the speaker queue

[15:30:57]
<Ian> ack roy

[15:30:59]
* Zakim sees no one on the speaker queue

[15:31:08]
* TBray agrees with Roy

[15:31:35]
<Ian> RF: I think it's a bug fix to XML : don't expand entities to be expanded in the declaration section.

[15:31:49]
<Ian> NW: There are cases when cross referencing entities is a good / useful thing.

[15:32:00]
<DanC> yeah; it would change the meaning of documents that are fairly widely deployed. bad news.

[15:32:25]
<Ian> TB: The cost of doing this in XMLP and other applications is unacceptably high.

[15:32:56]
<Ian> TB: A profile would not make XML 1.0 go away.

[15:33:47]
<Ian> NW: I'm happier with an onion that has neither references to external or internal subsets.

[15:33:55]
<Ian> NW: And built other XML versions on top of that.

[15:34:03]
* DanC thinks that [onion] sounds familiar...

[15:34:22]
<Ian> NW: If you want what XML 1.0 does, use XML 1.0; If you want something else use this other [not yet defined] spec...

[15:35:17]
<Ian> NW: We can define XML 1.1 as two specs (a core with no decls and a full 1.1 that has the rest).

[15:35:32]
<Ian> DO: How do you differentiate what you're using?

[15:35:35]
<Ian> TB: version attribute.

[15:35:59]
<Ian> NW: This can't be accomplished without revving the version number in XML 1.0 (e.g., 1.2a, 1.2b....)

[15:36:14]
<Ian> NW: Or add a pseudo-attrib to the XML declaration

[15:36:56]
<Ian> TB: A profile would be subject to AC approval, right?

[15:37:03]
* tim-lex didn't see why you had to label the subset with xml 1.0

[15:37:39]
<Ian> PG: The XML Core WG should ask the AC to make clearer that we should pursue this (charter language insufficient).

[15:37:55]
<Norm> q+

[15:37:56]
* Zakim sees Norm on the speaker queue

[15:37:58]
<Ian> TB: We should document what we feel to be cost-effective and send to the AC.

[15:38:34]
<Ian> DO: I'm interested in the TAG talking to the AC (e.g., about pursuing work).

[15:38:42]
* DanC has been thru asking the AC; suggests it's not so much fun that we should do it just for the sake of it

[15:39:00]
<Ian> PC: What's the relationship of this to Web architecture?

[15:39:03]
<TBray> q+

[15:39:05]
* Zakim sees Norm, TBray on the speaker queue

[15:39:11]
* DanC q+ to connect xmlProfile with 'use XML' in arch doc

[15:39:12]
* Zakim sees Norm, TBray, DanC on the speaker queue

[15:39:21]
* DaveO danc, I fully agree it's not fun. But this seems to be too big to avoid ac.

[15:39:26]
<Ian> NW: Before we ask the AC to do anything; please wait until I finish my action item and that the TAG agree to precisely what we want to do.

[15:39:44]
<DanC> ack TBray

[15:39:45]
* Zakim sees Norm, DanC on the speaker queue

[15:39:49]
<Ian> ack Norm

[15:39:49]
<Norm> ack norm

[15:39:51]
* Zakim sees DanC on the speaker queue

[15:39:51]
* Zakim sees DanC on the speaker queue

[15:39:54]
<Ian> ack DanC

[15:39:56]
<TBray> q+

[15:39:56]
<Zakim> DanC, you wanted to connect xmlProfile with 'use XML' in arch doc

[15:39:56]
* Zakim sees no one on the speaker queue

[15:39:57]
* Zakim sees TBray on the speaker queue

[15:40:42]
<Ian> DC: It's been suggested that our arch doc say "use xml for doc formats." One reason is that it has a self-similar syntax. DTDs make it a lot self-similar, however. There is a connection to architecture: self-similar syntax; minimals.

[15:40:49]
<Ian> s/minimals/minimalism/

[15:41:37]
<Ian> TBL: The Arch Doc says it's a good thing to build networks by using messages; and a good idea to use xml to do that.

[15:41:38]
<DaveO> q+

[15:41:39]
* Zakim sees TBray, DaveO on the speaker queue

[15:41:52]
<Stuart> ack TBray

[15:41:54]
* Zakim sees DaveO on the speaker queue

[15:42:01]
<Ian> TBL: As it stands, there's an obvious problem (due to denial of service attacks).

[15:42:20]
* Ian needs a short break.

[15:42:25]
* Ian requests relief on IRC.

[15:42:37]
<TBray> I'll track for a while

[15:42:43]
* Ian thanks TB...back in a sec.

[15:42:50]
<TBray> DO: message to AC from TAG pointing out that we've got a problem here

[15:43:00]
<TBray> going to a subset/profile architecture helps with the architecture

[15:43:11]
<TBray> DO thinks the AC will find this compelling

[15:43:28]
<TBray> SW: proposal to wait for Norm's action and consider going to AC thereafter

[15:44:02]
<Norm> My point was that we should agree amongst ourselves, in writing, about what we're asking the AC to do

[15:44:52]
<TBray> DO: emerging conensus that this is a good thing

[15:45:01]
<TBray> Norm: will get this to us this week

[15:45:29]
* Ian back.

[15:45:35]
<TBray> PG: would be useful, when handing to AC & then core...

[15:45:36]
* DaveO what does the @ in the mirc window indicate?

[15:45:51]
<Ian> q?

[15:45:53]
* Zakim sees DaveO on the speaker queue

[15:45:55]
<TBray> PG: indication as to what we might call this (1.x, 2.x) and schedule

[15:46:00]
<Ian> q+

[15:46:02]
* Zakim sees DaveO, Ian on the speaker queue

[15:46:17]
<TBray> PG: could Norm include suggestion for implementation

[15:46:25]
<Ian> ack DaveO

[15:46:27]
* Zakim sees Ian on the speaker queue

[15:46:29]
<DaveO> q-

[15:46:31]
* Zakim sees Ian on the speaker queue

[15:46:40]
<Ian> ack Ian

[15:46:41]
* Zakim sees no one on the speaker queue

[15:46:47]
<Ian> IJ: What form would communication take with AC?

[15:46:51]
<TBray> IJ: what form of communication with AC?

[15:46:59]
* Ian ready to pick up minuting.

[15:47:02]
<TBray> </scribing>

[15:47:14]
* DaveO away for a minute

[15:47:59]
<Ian> DC: I think this would take the form of an Activity Proposal.

[15:48:05]
* Ian is satisfied with that answer.

[15:48:44]
<Zakim> -PGrosso

[15:48:47]
<Ian> SW: Thanks to PG for joining us!

[15:48:52]
<Ian> =====================

[15:49:01]
<Ian> # namespaceDocument-8

[15:49:15]
* PGrosso signs off.

[15:49:17]
<-- PGrosso (~pgrosso@cs2865-119.austin.rr.com) has left #tagmem (PGrosso)

[15:49:34]
<Ian> ------------------

[15:49:39]
<Ian> #

[15:49:39]
<Ian> 2. URIEquivalence-15

[15:49:39]
<Ian> 1. TB's "How to Compare Uniform Resource Identifiers" draft finding.

[15:49:52]
<Ian> TB: New draft: http://www.textuality.com/tag/uri-comp-2.html

[15:50:02]
<Roy> q+

[15:50:04]
* Zakim sees Roy on the speaker queue

[15:50:22]
* DanC q+

[15:50:23]
* Zakim sees Roy, DanC on the speaker queue

[15:50:27]
<Ian> TB: The hard problem this reveals is that a close reading of 2396 makes it clear that you can't tell whether %2a means the same other thing %2a in a different encoding.

[15:50:35]
<Ian> TB: Will this be fixed, RF?

[15:50:41]
<Ian> RF: I'll try to clarify what it means.

[15:51:02]
<Ian> RF: I have some comments on uri-comp-2.

[15:51:07]
<Ian> RF: I'll send those in today.

[15:51:23]
* DanC can't find it

[15:51:31]
<Ian> http://www.textuality.com/tag/uri-comp-2.html

[15:51:40]
* Ian From agenda under findings

[15:51:50]
* Ian and from findings page

[15:52:23]
<tim-lex> q+

[15:52:25]
* Zakim sees Roy, DanC, Tim on the speaker queue

[15:52:52]
<Stuart> ack Roy

[15:52:53]
* Zakim sees DanC, Tim on the speaker queue

[15:53:01]
<Stuart> ack DanC

[15:53:02]
* Zakim sees Tim on the speaker queue

[15:53:33]
<Ian> DC: You compare URIs with strcmp. It doesn't matter what the URI is.

[15:53:47]
<Ian> DC: Server gets to choose what the URI string is.

[15:53:58]
<Ian> DC: Only the server knows what %61 means.

[15:54:20]
<Ian> TB: I have an example that shows strcmp is insufficient.

[15:54:48]
<Ian> [PC leaves]

[15:55:12]
<Ian> * http://dir/a

[15:55:12]
<Ian> * http://dir/%61

[15:55:30]
<Ian> DC: Those are strings of different lengths; different URIs.

[15:55:42]
<Ian> DC: Practice of Web browsers is heuristic.

[15:56:02]
<Zakim> -Paul

[15:56:15]
<Ian> TB: False negs are built into the system. But false positives should be avoided.

[15:57:12]
<Ian> DC: /index.html and / might be considered equal by google, and that could be a false positive.

[15:57:43]
<Ian> [Discussion of RFC2396 clarification]

[15:58:02]
<Ian> RF: Schemes don't define what's reserved in each path since that is not standardized generally.

[15:58:15]
<Ian> RF: Generally the specs shouldn't require things that the software doesn't implement.

[15:58:49]
<Ian> RF: Within namespaces, there are chars that are used in a reserved way, that are not part of the generic set of reserved characters.

[15:59:56]
<Ian> RF: Client is not allowed to %-escape something that isn't already in the form of data.

[16:00:09]
<Ian> RF: Client can't take an existing URI and decode it without loss of information.

[16:00:47]
<Ian> TB: I think the action item is to watch for feedback on this finding. In a week or so, I'll turn over to IJ to beautify.

[16:01:49]
<Ian> =============================

[16:01:52]
<DanC> do we have some process for asking feedback *after* we accept a finding?

[16:02:15]
<Ian> # namespaceDocument-8

[16:02:19]
<Ian> http://www.w3.org/2001/tag/ilist#namespaceDocument-8

[16:02:21]
* DanC hopes timbl will actually send something to www-tag about RDDL

[16:02:37]
<Ian> #

[16:02:37]
<Ian> 1. Action NW 2002/11/18: Take a stab at indicating pros and cons for the various RDDL/RDF/Xlink designs arising from TB's RDDL challenge.

[16:02:37]
<Ian> 1. RDDL Proposal from Tim Bray.

[16:02:37]
<Ian> 2. RDDL Proposal from Chris Wilper

[16:02:37]
<Ian> 3. RDDL Proposal from TBL

[16:02:37]
<Ian> 4. RDDL Proposal from Jonathan Borden

[16:02:49]
<Ian> From TBL: http://www.w3.org/2002/11/rddl/

[16:03:25]
* Ian I think that's referenced from a msg.

[16:03:56]
<DanC> # Re: The RDDL challenge Tim Berners-Lee (Mon, Dec 09 2002) http://lists.w3.org/Archives/Public/www-tag/2002Dec/0130.html

[16:05:28]
<TBray> q+

[16:05:29]
* Zakim sees Tim, TBray on the speaker queue

[16:05:33]
* Ian not sure what we are discussing

[16:05:55]
<Ian> ack Tim

[16:05:56]
* Zakim sees TBray on the speaker queue

[16:05:57]
<Ian> ack TBray

[16:05:59]
* Zakim sees no one on the speaker queue

[16:08:45]
<Ian> DC: As I said last week, I will oppose anything that says that putting an XML Schema at end of namespace URI is broken.

[16:08:59]
<Ian> DC: I think that RDDL is a distraction. It suggests that there's nothing that's ok to put there now.

[16:09:12]
<Ian> TB: Good exchange between DC and me on www-tag this week.

[16:09:38]
<Ian> DC: W3C has used RDF, Schema, and XHTML to document a namespace.

[16:10:00]
<DanC> # what's wrong with using XML Schema/HTML/RDF to document namespaces? Dan Connolly (Mon, Dec 09 2002) http://lists.w3.org/Archives/Public/www-tag/2002Dec/0123.html

[16:10:08]
<tim-lex> http://lists.w3.org/Archives/Public/www-tag/2002Dec/thread.html#123

[16:10:30]
<Ian> DC: XML Schema and RDF Schema are ok by me.

[16:10:35]
<TBray> thread starts at http://lists.w3.org/Archives/Public/www-tag/2002Dec/0123.html

[16:10:45]
<Zakim> -DOrchard

[16:10:58]
* DaveO drat, wrong button.

[16:11:06]
<Zakim> +DOrchard

[16:11:09]
<Ian> DC: There is no format that is best for all situations.

[16:11:24]
<Ian> (DC: There is no format that I would advocate for all uses)

[16:11:34]
<Ian> DO: What are the criteria that you would use to decide what format to use?

[16:11:37]
<tim-lex> q+

[16:11:38]
* Zakim sees Tim on the speaker queue

[16:11:53]
<Ian> DC: If you are doing an RDF vocabulary, using an RDF schema would be useful.

[16:12:08]
<DanC> RDF schemas with CSS work pretty well, in recent experience.

[16:12:17]
<Ian> TBL: I think that we need to realize that different applications will have different sorts of needs.

[16:12:26]
<DanC> i.e. RDF schemas can even meet the "I wanna look at it in my browser" goal.

[16:12:35]
<Ian> TBL: You may not want an indirection in all cases.

[16:12:56]
<Ian> TBL: I think it's reasonable to write down some best practices.

[16:13:21]
<DaveO> q+

[16:13:23]
* Zakim sees Tim, DaveO on the speaker queue

[16:14:28]
<Ian> TBL: I think RDDL is reasonable, but I'd rather RDDL be yet another format.

[16:14:42]
<Stuart> ack Tim

[16:14:43]
* Zakim sees DaveO on the speaker queue

[16:14:53]
<Ian> DO: I've heard one criterion - if doing RDF, use RDF assertions for namespace doc.

[16:15:04]
<Ian> DO: Seems like we may cause more confusion.

[16:15:29]
* DanC q+

[16:15:30]
* Zakim sees DaveO, DanC on the speaker queue

[16:15:35]
<Ian> DO: I think this makes the problem worse by allowing multiple different types of formats for namespace docs.

[16:15:43]
<Stuart> ack Dave0

[16:15:44]
* Zakim sees DaveO, DanC on the speaker queue

[16:15:52]
<Stuart> ack DaveO

[16:15:54]
* Zakim sees DanC on the speaker queue

[16:15:55]
<Ian> DC: Nobody has written the last work on how to choose a programming language. Why is this different?

[16:16:02]
<Stuart> ack DanC

[16:16:03]
* Zakim sees no one on the speaker queue

[16:16:24]
<Ian> TB: A really important use case is someone wishing to find documentation the first time they encounter a namespace.

[16:16:36]
<Ian> TB: Schema annotations don't work for me; I don't have a schema processor.

[16:17:23]
<Ian> q+

[16:17:24]
* Zakim sees Ian on the speaker queue

[16:17:29]
<Ian> q-

[16:17:30]
* Zakim sees no one on the speaker queue

[16:17:50]
<TBray> q+

[16:17:52]
* Zakim sees TBray on the speaker queue

[16:18:53]
<Ian> TBL: An XML schema should have proper descriptions; but they may not be viewed by people. RDF + CSS can provide human-readable and machine-readable solution.

[16:19:44]
<Ian> DC: Is CSS considered exotic machinery?

[16:19:52]
<Ian> TB: If you can do that, that's a good outcome.

[16:19:57]
<DanC> http://www.w3.org/2000/08/w3c-synd/home.rss

[16:20:31]
<DanC> ^RDF +CSS example

[16:20:35]
<Ian> TB constraints: (1) Need to be able to include N links to other resources and (2) Need to be able to point a browser at it for human-readable descriptions.

[16:20:45]
<DaveO> q+

[16:20:46]
* Zakim sees TBray, DaveO on the speaker queue

[16:21:07]
* DanC sees no lack of opinions ;-)

[16:21:15]
<Stuart> ack TBray

[16:21:18]
* Zakim sees DaveO on the speaker queue

[16:21:37]
<Ian> DO: In my opinion, if we don't standardize on a format, I want to return to the position that you SHOULD NOT put something at the end of a namespace URI.

[16:21:40]
<Stuart> ack DaveO

[16:21:41]
* Zakim sees no one on the speaker queue

[16:21:51]
<Ian> NW: The namespace spec just says it's not a goal to put something there.

[16:22:03]
<Ian> DC: I'm fine with RDDL; just don't say there's anything wrong with an XML schema there.

[16:22:32]
<Ian> DC: I still think that TB + NW to write up options is a good idea.

[16:23:55]
<Ian> 1q+

[16:23:58]
<Ian> q+

[16:24:00]
* Zakim sees Ian on the speaker queue

[16:24:18]
<Ian> TB: I think XML schema is a bad choice since lots of machinery is required.

[16:24:36]
<Ian> DC: It's easy to find annotations; you don't need a schema processor.

[16:25:11]
<tim-lex> q+ bzzt

[16:25:12]
* Zakim sees Ian, Bzzt on the speaker queue

[16:25:57]
* DaveO I wouldn't mind finding out what the tag members think about various options. Maybe a straw poll.

[16:26:22]
<tim-lex> q+ q+ to bzzzzt distinguish the arguments. We have several requirements. We have several proposals.

[16:26:23]
* Zakim sees Ian, Bzzt, Q+ on the speaker queue

[16:26:38]
<tim-lex> q+ qto bzzzzt distinguish the arguments. We have several requirements. We have several proposals.

[16:26:39]
* Zakim tim-lex, you typed too many words without commas; I suspect you forgot to start with 'to ...'

[16:26:45]
<tim-lex> q+ to bzzzzt distinguish the arguments. We have several requirements. We have several proposals.

[16:26:46]
* Zakim sees Ian, Bzzt, Q+, Tim on the speaker queue

[16:26:52]
<tim-lex> ack bzzt

[16:26:53]
* Zakim sees Ian, Q+, Tim on the speaker queue

[16:26:59]
<tim-lex> ack q+

[16:27:00]
<Zakim> Q+, you wanted to bzzzzt distinguish the arguments. We have several requirements. We have several proposals.

[16:27:01]
* Zakim sees Ian, Tim on the speaker queue

[16:27:53]
<Ian> ack Ian

[16:27:54]
* Zakim sees Tim on the speaker queue

[16:28:00]
<Roy> q+

[16:28:01]
* Zakim sees Tim, Roy on the speaker queue

[16:28:10]
<Roy> q-

[16:28:12]
* Zakim sees Tim on the speaker queue

[16:28:14]
<Stuart> ack Tim

[16:28:16]
<Zakim> Tim, you wanted to bzzzzt distinguish the arguments. We have several requirements. We have several proposals.

[16:28:16]
* Zakim sees no one on the speaker queue

[16:28:30]
<Ian> IJ: I think that I hear agreement about the desirability of TB's constraints, that there are different formats for achieving goals in different cases. I hear DO saying that N formats will not satisfy him.

[16:29:17]
<Ian> TBL: You have to assume that on top of schemas, or html, there are conventions for including additional info. You have to give people the benefit of the doubt; that problems can be addressed.

[16:29:44]
<Ian> TBL: You need to assume certain conventions (e.g., for putting an RDF schema inside an XML schema, etc.).

[16:29:58]
<Ian> TB: I believe we have enough input to do so.

[16:30:27]
<Ian> SW: I think we are awaiting NW's output to proceed.

[16:30:32]
<Ian> ====================================================

[16:30:53]
<Ian> [Discussion of logistics for xlink meeting]

[16:31:52]
<Ian> [No scope constraint to hyperlinking]

[16:33:00]
* DanC notes that it's no fair separating the question of when from the question of what, when inviting folks to meetings

[16:34:16]
* DanC because folks need the what in order to evaluate the priority w.r.t. other stuff

[16:34:33]
<Zakim> -Tim_Bray

[16:34:43]
<DanC> -- # xlinkScope-23 (5 minutes)

[16:36:09]
<-- TBray has quit (Connection reset by peer)

[16:38:07]
* DanC considers himself excused, the scheduled time having elapsed and not having agreed to stay longer

[16:38:16]
<Zakim> -DanC

[16:38:53]
* Ian wonders if meeting is adjourned

[16:39:16]
<Ian> [Discussion of scope of xlink meeting]

[16:39:45]
<Ian> Adjourned

[16:39:49]
<Ian> RRSAgent, stop

[16:39:50]
* RRSAgent is already not logging

[16:42:06]
<Zakim> -DOrchard