Re: revised "generic syntax" internet draft

Edward Cherlin (
Sat, 12 Apr 1997 15:33:21 -0700

Message-Id: <v0300780faf75bc0cd1ec@[]>
In-Reply-To: <Pine.SUN.3.96.970408105030.245J-100000@enoshima>
Date: Sat, 12 Apr 1997 15:33:21 -0700
From: Edward Cherlin <>
Subject: Re: revised "generic syntax" internet draft

"Martin J. Duerst" <> wrote:
>On Mon, 7 Apr 1997, Larry Masinter wrote:
>> The requirements for "Draft Standard" (which is what
>> I propose for draft-fielding-url-syntax-04) are different than
>> the requirements for "Best Current Practice" (which is
>> what will be proposed by the URL-WG on the URL process.)
>> Between Proposed and Draft, protocol specifications can
>> be changed to accomodate the actual experience of implementations.
>> The proposed wording isn't based on such experience.

Look, Martin, Larry wants to see an implementation. Why don't we just give
him one?

We need to be able to take a URL in a specified 8-bit character set such as
8859-X, translate to Unicode, then to UTF-8, then to %HH. Each is a trivial
filter, which I think most of us here could write in grep. Then we can
submit a one line shell script, with examples. Or we could go ahead and
write the whole thing in C. An exercise suitable for a first-year
programming class. We could even pass a program around the Unicode list and
encourage people to create hundreds or thousands of URLs following your

OK, Larry, we can give you what you want by next week. What do you say?

Edward Cherlin     Everything should be made
Vice President     Ask. Someone knows.       as simple as possible,
NewbieNet, Inc.                                 __but no simpler__.                Attributed to Albert Einstein