|
Re: Comments on arch doc draft: msg#00183org.w3c.tag
Dan Connolly wrote: I presume these comments regard Yep. Nice to get some forward motion on this debate. TB2. Document's intended usage I didn't dispute the need for scripture, I just didn't think that document worked very well as such, thus the need for this one. I'd much prefer folks to quote at least one-liners from Really? The section will probably include a couple of supporting examples and supporting prose. However I agree that the one-liners should be addressable. I think the document should be designed to support this usage even if it is thereby made less useful as a tutorial or rhetorical resource. Fair enough, if we cut away what feels like fat and there's not much left then we'll know we've gone too far. I'm actually impressed at the number of areas where we seem to have working consensus. TB4. Prune Abstract Let's do both. "This document is designed to serve as a reference to the architectural principles which underly the World Wide Web. The World Wide Web is a networked..." TB6. Define terms It's good they're in bold, each should be linked to its formal definition. TB7. Clients/Servers/Agents So I recommend "agent" as a defined term. I think that once we get into the undeveloped sections, there are going to be a few principles saying "Agents MUST blah blah blah...", it would be nice if Agent were a linked defined term. TB8. Results of having an architecture But there have been other shared information spaces: OCLC's union cataloguue, the archie/usenet/ftp pre-Web internet, Xanadu. The distinguishing factor of the Web is that it works unsurprisingly and scales nicely. The reason for that is the architecture. I think it's important to say that if you break these architectural principles you can expect nasty surprises and performance problems. TB11. Lose last paragraph of introduction As it stands, it's a conversational observation that adds little. If you'd like to draft something with normative force, why don't you do that? TB13. Introduce "resource" where? A place to point at where the term Resource is formally defined. Trust me, such a pointer would be very widely used. TB15. Principle #1 Well, the XMLP guys were building a world in which many things that could have been resources would never be because they couldn't have a URI. We're trying to say "don't do that". It's clear(er) what it means to say "X doesn't have Yeah, but it's arguably the most important of all the rules we're going to write down, so stronger is better. I agree it's hard but probably worth the work. TB16. URI & reference 1. URI - not relative, no fragment. This is what is sent from an agent to another in the dereferencing process. er right, I meant "input to the dereference operation" or some such 2. Fragment-free URI Reference - relative allowed, no fragment. As an example, XML 1.0 requires SYSTEM identifiers to be of this class. I think I'ved an existence proof that these all need to be singled out. If people are gonna be subsetting 2369, it would be good if there were a few standardized named ways to do it. 4. Unrestricted URI Reference I think your last point could be reworded as "W3C Recommendations MUST be clear... " etc :) - if you're not going with an unrestricted URI ref you should probably go through the arch doc. -Tim |
|
| <Prev in Thread] | Current Thread | [Next in Thread> |
|---|---|---|
| Previous by Date: | Re: A radical finding on Using Qualified Names (QNames) as Identifiers in Content: 00183, james anderson |
|---|---|
| Next by Date: | Re: A radical finding on Using Qualified Names (QNames) as Identifiers in Content: 00183, Sanjiva Weerawarana |
| Previous by Thread: | Comments on arch doc draft (relative URI)i: 00183, Julian Reschke |
| Next by Thread: | RE: Comments on arch doc draft: 00183, Williams, Stuart |
| Indexes: | [Date] [Thread] [Top] [All Lists] |
| News | FAQ | advertise |