From: Oren Ben-K. <or...@ri...> - 2002-07-26 21:29:14
|
Clark C . Evans wrote: > Given the "tag:" uri as new information, and that it's very > close to being approved perhaps this changes things a bit. > This "tag:" URI has the form tag:yaml.org,2002:whatever and > thus is quite close to what we have already, only that we > don't do dates. Dates may be a good idea anyway... I guess so. > If we used this instead, we could have the following mappings: > ... > !clarkevans.com/boogle http://clarkevans.com/boogle Why? It isn't as though we want to encourage it. And it is an additional case (compared to the current state). > | - I think ',' is rather ugly. Given the precendence set by the urn > | scheme, I think ':' is a better choice. > > Well, we can use / as we did origonally, using : as the lang/type > separator would prevent us from using a URI directly. Now that we > have a more flexible URI (HTTP is more restrictive) we can also > use the semi-colon. java;com.clarkevans.Time As in !perl;Foo:Bar instead of !perl/Foo::Bar? I think '/' is a better visual cue. As for tag using a ',' to separate the authority from a date, I personally feel it is butt-ugly. If it weren't for their idea of using E-mail addresses as authorities, I'd have suggested they'd use '@': tag:clarkevans.com@2002:... As it is, I think that using '/' or even ';' would have been better. However, I doubt there's much of a chance to convince the IETF to change it at this date merely on aesthetic grounds :-( > | - Presumably, people will be "strongly encouraged" to use this URI > | scheme, but we'd still allow them to use any URI they like. Correct? > > Yes. We'd allow any old URI, but strongly encourage use of the "tag:" > scheme It follows we shouldn't provide a shorthand for http:, then. > tag:yaml.org,2002:*/str I could learn to live with that. It certainly isn't any worse than XML namespaces. Then again, you'd have to work hard to beat them :-) > | - And I'm *still* not 100% certain that a strong recommendation to > | place a human-readable document at the "end of the rainbow" - making > | a duck be a duck - isn't the simplest way all around. Much less > | headache all around and > | a nice convenience besides. Plus no changes to the spec :-) > > Quoteth rfc2396: [etc.] OK, given you have 'tag: it does remove most of the headache. I'll go with it if Brian agrees. Brian? Have fun, Oren Ben-Kiki |